Privacy policy
Last updated 13 November 2026
This policy covers aakashmehra.com, run by Aakash Mehra, a freelance web designer and developer in Kawasaki, Japan. It explains what personal information the site collects, why, who handles it for me, how long it is kept and how you can ask for a copy or have it deleted. I handle personal information in line with Japan's Act on the Protection of Personal Information (APPI).
My apps, such as Budget 66 and WebDeck, have their own privacy policies, which apply to them instead.
What I collect
- When you use the contact form: your name, email address, message and, if you choose one, how you found me. The server also records the time and the IP address the message came from.
- When you visit a page: the page, the time, your IP address, the site you came from (for example Google, or direct), and your device type, browser and operating system. Your IP address is sent to ip-api.com to look up your approximate country and region.
- When you click some links and buttons: which one you clicked, on which page, the site you came from, the first page of your visit and a random visit ID kept in your browser until you close the tab. The server adds your IP address and country.
- Google Analytics: on the live site, Google Analytics 4 records the pages you view, roughly where you are, and your device and browser, using cookies.
I don't ask for anything else, I don't sell personal information, and I don't use advertising or remarketing tags.
Why I use it
- To reply to your message, send you an automatic copy so you know it arrived, and talk through and carry out any project you ask about.
- To see how many people visit, which pages they read and where they come from, so I can improve the site.
- To stop spam and abuse, for example by limiting how many messages one connection can send in an hour.
Cookies and browser storage
- Google Analytics sets its own cookies on the live site.
- A session cookie is set only when you use a feature that needs one, such as signing in or unlocking a private page. It lasts up to 60 days.
- Your light or dark theme, your language choice and the visit ID for clicks are kept in your browser's own storage.
You can block or delete cookies in your browser settings, and Google offers a browser add-on to opt out of Google Analytics. The site still works without them.
Who handles it for me
I use these services to run the site. They handle personal information on my behalf, and some of them store or process it outside Japan, including in the United States.
- Vercel hosts the site, so it receives every request, including your IP address. When Vercel Web Analytics is turned on, it counts page views without cookies.
- Supabase stores the visit and click records.
- Upstash stores contact form messages and visit counts.
- Zoho sends the emails from the contact form: one to me and a confirmation to you.
- Google runs Google Analytics and serves the site's fonts, so it receives your IP address.
- ip-api.com turns an IP address into an approximate country and region.
- Some pages also load images, video or code from Cloudinary, YouTube, jsDelivr, unpkg or Tailwind's CDN, which receive your IP address when your browser fetches them.
I don't give your personal information to anyone else unless the law requires it.
How long I keep it
Nothing is deleted automatically yet. I keep contact messages for as long as I need them to reply and to handle any project that follows, and visit and click records for as long as they are useful for site statistics. Google Analytics keeps its data for the retention period set in my Google Analytics account. If you ask, I'll delete what I hold about you.
Keeping it safe
The site is served over HTTPS, and only I can sign in to the admin area where messages and visit records can be seen.
Your rights
Under the APPI you can ask me to tell you what personal information I hold about you and how I use it, to correct it, to stop using it, to delete it, or to stop sharing it with the services above. Email hello@aakashmehra.com and I'll reply without delay. I may ask you to confirm the email address you used, so I only hand information to the person it belongs to.
Changes
If what the site collects changes, I'll update this page and the date at the top.
Contact
Aakash Mehra, Kawasaki, Japan. Email hello@aakashmehra.com, or use the contact form.