Privacy policy
This site belongs to Abhilash Hazarika, a freelance developer building websites, AI automations and custom software. This page explains what the site collects, why, who handles it, and the choices you have.
What I collect
- What you type into the contact form: your name, email, and, if you choose to give them, your phone number, best times to call, business name, budget, what you need help with, and your message.
- Sent automatically with the form: your time zone, your IP address, your browser type, the time you sent it, and, if you arrived from an ad or another site, the ad's link tags and that site's address.
- Only if you accept cookies: Meta (Facebook and Instagram) and TikTok cookies that tell me which ads bring visitors and enquiries. I receive totals and ad reports, not your form contents.
Why
- To reply to your enquiry, book a call, and prepare a quote.
- To keep spam and bots out of the contact form.
- With your consent only, to measure which ads work.
I don't sell your information, and I don't add you to a mailing list.
Who handles it
- Vercel (USA) hosts the site and stores enquiries privately.
- Resend (USA) delivers the emails: my notification and your confirmation.
- Cloudflare Turnstile checks that the form is sent by a person. It runs on every visit to the page with the form and sees your IP address and browser details; it is a security measure, not advertising.
- Meta and TikTok, only after you press Accept.
- On The Listening Room, the radio station you pick streams straight to your browser from its own servers, and searches go to Radio Browser, a free, open station directory. To show the song and artist, your browser also asks the station's own now-playing service (for example StreamTheWorld, SomaFM, KEXP or ABC). On your first visit, and if you press "Near me" in Places, your browser asks for your location; if you allow it, it's rounded to about 1 km and sent only to Radio Browser to find a station near you (say no and you get a random English-language station instead). Like any website you load, they see your IP address. To show how many people are listening, each open player sends an anonymous check-in every 90 seconds to my Cloudflare server: a random id made fresh each visit and the station playing. It's held in memory for about 6 minutes only; no IP address, cookie or history is kept. I don't record what you listen to; the check-in also names the link or site you came from, so a daily total can show how many visits from each one played something and for how many minutes in all. Each time the page opens, it adds one to a tally for the link or site you came from (for example “X”) and for your province or state and country, which Cloudflare sees from your connection. Nothing else: no city, no IP address, nothing read from or saved on your device. Visit counting, only if you say yes: the first time you open it, the app asks whether to count your visit (Global Privacy Control or Do Not Track starts it switched off). If you agree, each visit tells my Cloudflare server the site or link you came from and whether you've visited before (your browser keeps the date of your first visit to know that), and Cloudflare adds the city, region and country it already sees from your connection. To count you once a day, your IP address and browser type are scrambled with a random key that is thrown away, with the scrambled values, at the end of the day; the IP address itself is never stored. I keep only daily totals (for example “12 visitors from X, 3 from Toronto”). Change your answer any time under About, “Visit counting”.
- Demo video (the inquiry follow-up page): it plays from this site, so watching it sends nothing to anyone else.
- Feedback (The Listening Room): what you write, and your name, email and what's playing if you include them, is emailed to me through Resend and kept in my inbox only as long as useful. Cloudflare Turnstile checks the form is sent by a person; it loads only when you open the form.
- Casting (The Listening Room): if you press Cast in Chrome, Google's Cast script loads so you can pick a speaker, and the speaker then plays the station straight from the station's server. In Safari, AirPlay uses Apple's own picker. Nothing is sent to me.
- Tips (The Listening Room), only if you choose to tip: they're handled by Ko-fi and its payment partners (PayPal or Stripe), whose panel loads only when you open Support. Ko-fi tells my server when a tip arrives; I keep only a count and, if you tipped publicly, your display name for a thank-you in the room. Your email, amount and message are not kept on my side.
- Your weather (The Listening Room), only if you choose it and agree: your browser asks for your location, which is rounded to about 1 km and used only to get your current weather from MET Norway (Norway), a free public weather service. Or you can type a city instead, which is looked up with OpenStreetMap's Nominatim (UK). Both requests pass through my server (Cloudflare), so those services see my server, not you; your location isn't logged or kept there. You can forget your location in the same window at any time.
These services may store data outside your country, including in the United States.
Cookies and storage
- Your cookie choice is saved in your browser so you aren't asked on every visit.
- The ad link tags you arrived with are kept for your browser tab's session, so your enquiry is credited to the right ad.
- Meta and TikTok cookies are set only after you accept them.
- The Listening Room remembers your last record, scene, theme, volume and graphics setting in your browser, so it's ready next time, and, if you chose Your weather, your rounded location or city. Nothing is sent to me.
AI demos (ai.ahazarika.com)
The AI demos ask you to accept this policy before you use them. If you don't, nothing below happens.
- What you type or upload (questions, documents, reviews, website addresses, chat messages) is sent to Anthropic (USA), whose Claude model writes the answer. Anthropic doesn't use it to train its models. Please don't enter real personal or confidential details.
- One cookie,
aip_sid, holds an anonymous session id for 30 days. It keeps your demo session together and applies fair-use limits. With it I store a scrambled (salted and hashed) form of your IP address, never the address itself. - Usage records: for each AI answer I record the demo, the time, the number of words processed (tokens), the cost and how long it took, against the anonymous session id. I use these to keep the demos within budget and to see which ones people try.
- Limits: a few AI answers a minute and a daily allowance per session and per network, so the demos stay available for everyone.
- Cloudflare Turnstile checks you're a person, once a day, after you accept.
- Deleted after 24 hours: uploaded documents and demo bookings (including any name and phone number you give the receptionist demo). Receptionist chats are kept in memory for 2 hours, then dropped.
- Deleted after 30 days: the session and its scrambled IP address. Usage records then stay only as anonymous totals.
- Your contact details, after a few free tries: to keep using the demos you give your name, email address and mobile number. I use them to confirm you're a real person and to follow up about the demos you tried. To check they're yours, a code is emailed to you through Resend (USA) and texted to your mobile through Telnyx (USA). Telnyx also looks up which carrier your number belongs to, so temporary and internet numbers can be refused, and temporary email addresses are refused against a public list. I'm told when someone confirms their details, with the demos they tried.
- Offers, only if you tick the box: if you agree, I may email, text or call you about my products and services. I record when you agreed and the exact wording you saw. Unsubscribe at any time by replying to any message or using the contact form.
- Contact details are deleted after a day if they're never confirmed, and otherwise after 24 months, or sooner if you ask.
Booking a call (book.ahazarika.com)
When you book a call I keep your name, email address, phone number, anything you write about what you'd like to discuss, and the time you picked. I use them only to hold the call and get in touch about it. A confirmation with a calendar invite is emailed to you and to me through Resend (USA). Cloudflare Turnstile checks you're a person before the booking is made. Bookings are deleted 24 months after the call, or sooner if you ask.
Your choices
- Cookies: change your cookie choice at any time. Rejecting has no effect on what the site does for you.
- Global Privacy Control: if your browser sends this signal, I treat it as rejecting ad cookies.
- Do not sell or share: I never sell personal information. Sharing with Meta and TikTok for ads happens only with your consent, and rejecting cookies stops it.
- Your information: you can ask to see, correct or delete what I hold about you, or withdraw consent. Use the contact form or reply to any email from me, and I'll respond within 30 days.
How long I keep it
Enquiries are kept for up to 24 months after our last contact, then deleted. If you become a client, project and billing records are kept as long as Canadian tax law requires.
Children
This site is for businesses and isn't aimed at children. Please don't send information about anyone under 16.
Changes
If this policy changes, the effective date above will change, and if new trackers are added you'll be asked for your cookie choice again.