The short version: I collect as little as I can, nothing is sold, and nothing is used for ads.
Analytics
If you accept, Google Analytics sets a couple of cookies (_ga and _ga_…) so I can see which pages get read, roughly where visitors come from, and what kind of device they use. I see totals, not people. Google’s advertising features are switched off.
If you decline, or never choose, Google Analytics doesn’t load and nothing is sent to Google. Your choice is remembered in your browser for a year. You can change it at any time: .
What Google does with the data it receives is covered by Google’s privacy policy.
The visitor counter
The number in the footer counts each visitor once a day, without cookies. Your IP address and browser are turned into a scrambled code that changes every day and can’t be reversed. The address itself is never stored, and the codes are deleted after two days.
The newsletter
If you subscribe to Beyond Your API, your email address is stored with Resend, the service that sends it, and used only to email you new posts. Every email has an unsubscribe link, or reply to any of them and I’ll remove you.
Ask Biswajit (the chat)
When you ask the assistant something, your question and the conversation so far are sent to Groq, which runs the AI model that writes the answer. Questions are also matched against this site’s content and earlier answers using Upstash, the database service the site runs on. So please don’t type anything private into it.
The first question of a conversation and its answer may be kept, so the next person who asks the same thing gets an instant answer. These are used until the site’s content next changes and deleted within 30 days of that. Questions with an email address, phone number or link in them are never kept this way. Questions the assistant couldn’t answer are saved for 30 days, with contact details stripped out and nothing linking them to you, so I can add what people are looking for to the site.
To stop the chat being abused, your IP address is turned into a scrambled code to count how many questions you ask a minute and a day; the address itself isn’t stored, and the counts expire within a day. Your conversation is kept in your browser’s session storage and disappears when you close the tab.
LinkedIn posts
The writing page shows a few of my LinkedIn posts as short excerpts. Nothing loads from LinkedIn until you choose to open one; after that, LinkedIn’s own scripts and cookies run inside it, under LinkedIn’s privacy policy. Other links to LinkedIn, like the recommendations on the home page, are ordinary links.
Hosting and your browser
The site’s hosting provider keeps standard server logs (such as IP address and the page requested) for security and reliability. A few small things are kept in your browser’s own storage, like your analytics choice and the last visitor number. They never leave your device.
Credits
The undersea cables on the home page’s globe are drawn from TeleGeography’s Submarine Cable Map, used under the CC BY-NC-SA 3.0 licence. The globe itself is cobe. Both load from this site; nothing is fetched from them while you browse.
Questions
Email hello@biswajitrath.com and I’ll answer, or delete anything I have about you.
Last updated 8 November 2026.