UPGRADE YOUR SKILLS: Learn advanced Swift and SwiftUI on Hacking with Swift+! >>

Privacy Policy

About your data

We take privacy as seriously as you do – you're here to learn Swift, not get tracked and spied on. So, we've taken steps to track as little as possible about you, and what little we do track is anonymised as much as possible.

You can find our full privacy policy and terms of service below, but if you have any questions please get in touch.

  • For performance reasons, your requests to the site are routed through a content delivery network (CDN) so your request gets served at a location geographically near to you. Our CDN is Cloudflare, and they may include cookies with our pages to provide a better service. Cloudflare has their own privacy policy, and it applies in addition to our own.
  • We do not track you on this site or any others, and we do not pass your data to any third party. Our web server does not store your IP address or any other personally identifiable information that is not provided by you. However, as noted above we do use a CDN for serving requests efficiently.
  • We don't use any external contractors to build or maintain this website, but in the event we ever do they will not have access to your private data.
  • Existing customers and those who have subscribed for updates will receive emails containing product updates, discount links on books, news, and more. You can unsubscribe from these at any time using the link at the end of any email.
  • We serve you with a cookie that tracks your session on the site. This is used only for users who have logged into the site, so we can track who is posting forum messages and allow you to edit or delete your posts later on. If you visit our Swift coding tests you will be served an extra cookie that tracks the answer you write for each question so that we can show the test result at the end.
  • If you log in to the site you will be authenticated using GitHub. GitHub has their own privacy policy and we encourage you to read it. You may delete your account here, or delete your account on GitHub, whenever you want.
  • You maintain full ownership of your data, and at any point you're welcome to ask us to send it to you or delete it. You can contact us here.
  • If you choose to voluntarily disclose information here, such as by submitting a forum post or by replying to someone else, that information can be viewed publicly, other people can copy it, or it could also be collected and used by third parties without our or your knowledge. So, we strongly recommend you avoid posting personal data that might allow other people to contact or locate you or other users.
  • If you create a Hacking with Swift account, GitHub sends us your account details. We attach your GitHub account ID to your Hacking with Swift account so we can authenticate you in the future. When creating your account we use GitHub's information to create your username and email address, but you can edit this as you please. You are welcome to use your real name, or use a pseudonym – use whatever you're comfortable with. We recommend you enable two-factor authentication on GitHub to maximize your account security.
  • We sometimes embed content from Twitter and videos from YouTube or Vimeo, which may also collect information from you. We aim to embed using the highest privacy settings to protect your privacy, which means we embed using "dnt on" for Twitter, "No Cookie" for YouTube, and dnt=1 for Vimeo. If you are still unsure, you can read more about their privacy policies here: Twitter, YouTube, and Vimeo.
  • If you buy books your order will be taken by Gumroad. They will ask for your payment details in order to complete the transaction, and will store your billing information so you can download your products at a later time. Your credit card will be used by Gumroad to conduct the transaction, and will not be passed on to us. You might also want to read our 30-day No Questions Asked refund policy.
  • We have asked Gumroad to avoid tracking you beyond storing that a purchase was made, however they have their own privacy policy that will apply when you visit their site. You can read their privacy policy here.
  • If you break our code of conduct we reserve the right to suspend your account. You will be notified and we'll provide clear reasoning, and we hope to work with you to resolve the problem so your account can be reactivated.
  • In the unlikely event we're ever contacted by a government agency with a legal request for your data, we may be required to hand over information such as your forum posting history. Unless we are prohibited by law or by court order from doing so, we will notify you of the request and provide you with a copy of the subpoena, court order, or warrant so that you can challenge the legal process if you wish. We will never comply with any voluntary surveillance program.

Our privacy policy was last updated June 27th 2020.

We may update this privacy policy from time to time, but in the case that happens you will be notified at least seven days in advance. If you have questions, suggestions, or other feedback please get in touch: paul@hackingwithswift.com.

Unknown user

You are not logged in

Log in or create account

Link copied to your pasteboard.