This site is run by Ali Hussain, a freelance web developer based in Lahore, Pakistan ("I", "me"). This page explains what personal data the site collects, why, how long it is kept and who else sees it. I collect as little as I can, I do not sell it, and I do not use it for advertising.

Questions or requests about your data: email alihussain.hsp@gmail.com.

1. When you contact me

The contact form, the short form on the homepage and the free site health check collect your name, email address and message, and your phone number if you give one. The contact form can also collect your location, the kind of work you are interested in, a start date, any extra details, and files you choose to attach.

  • Why: to reply to you and, if you want, to quote for and do the work. This is the step before a possible contract, and it is in both our interests that I can answer.
  • Where it goes: it is stored in the site's database, and a copy of the enquiry is emailed to me. Attachments are kept in private storage on the web server: they have no public address and can only be opened by me after logging in.
  • How long: for as long as we are in contact and any work that follows, plus a reasonable period for my records. You can ask me to delete it at any time; deleting an enquiry also deletes its attachments.

2. Comments

When you comment on an article or a fix, I store your name, email address and comment. Comments are reviewed before they appear. Your name and comment are shown publicly; your email address is never shown. It is used only if I need to reply to you about the comment. Ask me and I will remove a comment and its details.

3. The email update

If you sign up for new fixes by email, I store your email address, the page you signed up on, and when you confirmed. Nothing is sent until you click the confirmation link in the first email (double opt-in), and after that at most one email a month. Every email has an unsubscribe link that works in one click. Your address is not shared with anyone except the email service that delivers the messages.

4. Site analytics (my own)

The site measures its own traffic so I can see which pages are useful and which page an enquiry came from. For each page view it records the page, the site you came from, any campaign tags in the link, your browser, device and operating system type, screen width, how long the page was open and how far you scrolled, and clicks on contact links such as WhatsApp or email.

  • No IP addresses are stored. Your IP address is turned into a one-way code using a key that changes every day, so it cannot be turned back into the address or used to follow you from one day to the next.
  • A country is recorded only when the network in front of the site supplies one. There is no location lookup.
  • Two cookies are used: av_visitor, a random ID that lets me count returning visitors (365 days), and av_visit, which groups the pages of one visit (30 minutes).
  • The page-by-page record is deleted after 400 days. Only totals, such as visits per page per day, are kept after that.
  • If you send an enquiry, it is linked to the visit it came from, so I can see which page led to it.

Turn off my analytics for this browser

This sets a cookie, av_optout, that tells the site not to record your visits. It does not affect Google Analytics (see below).

5. Google Analytics (only if you accept)

The site can also use Google Analytics, a service from Google, but only after you click Accept in the cookie notice. Until then it is not loaded and nothing is sent to Google. If you accept, it sets its own cookies (named _ga and _ga_…) and sends information about your visit to Google, which processes it under Google's privacy policy. Your choice is remembered for 12 months, then you are asked again.

You can change your mind at any time. Withdrawing consent removes the Google Analytics cookies from this site.

6. Other cookies and browser storage

  • A session cookie and a security token cookie, which the site needs for its forms to work and to stop forged submissions.
  • Your light or dark theme choice, and your cookie choice, saved in your browser's local storage.
  • av_notice, which remembers that you closed the notice shown to visitors arriving from freelance platforms. It lasts until you close the browser.

7. Who else receives data

  • My web hosting provider, which runs the server and database.
  • My email provider, which delivers enquiry notifications and the email update.
  • Google, for Google Analytics, only if you accept it as described above.

Links to WhatsApp, LinkedIn, GitHub and other sites take you to services with their own privacy policies. I do not sell personal data or share it with anyone for marketing.

8. Where data is processed

I work from Pakistan, so your data is handled there and on the servers of the providers above, which may be in other countries. I use it only for the purposes on this page.

9. Your rights

You can ask me for a copy of the personal data I hold about you, ask me to correct or delete it, object to how I use it, or withdraw consent you have given (for example, to the email update). I will answer within one month. If you are in the EU or the UK and are not happy with my answer, you can complain to your local data protection authority.

10. Security

The site is served over HTTPS, and the admin area that holds enquiries is behind a login. No system is perfectly secure, but I keep the data to what is needed and limit who can reach it.

11. Children

This site is for businesses and adults. It is not aimed at children.

12. Changes

If what the site collects changes, this page changes with it, and the date at the top is updated.

See also the terms of use.