Hasta

Privacy

Short version: we take one photo, use it to write one reading, then delete the photo. There is no account, and no analytics unless you accept them.

What we do with your photo

The photo you capture or upload is sent to our server, and from there to Anthropic's Claude API, which is the model that actually looks at your hand. Anthropic is the only third party your photo ever reaches, and it is involved because it is the reader. Your reading also reaches Resend, but only if you ask us to email it to you (see below).

Other third parties are involved in the pages themselves, and none of them is sent your photo. Every page on this site loads its typefaces from Google Fonts, which happens as the page loads and therefore before you answer the consent banner. Google receives the request for the font files, which means your IP address and your browser's user agent. It receives nothing else. No photo, no reading, no identifier.

Here is exactly what happens to the photo. Your browser sends it to our server at full resolution, together with a small, low resolution thumbnail it makes from it on your device. Our server sends the full photo to Anthropic twice: once to check that it shows a palm, and once to read it. As soon as your reading is written, the full photo is deleted from our server. A photo that turns out not to show a palm is deleted at once, thumbnail and all. A photo whose reading is never finished is deleted about a day after it was sent. What Anthropic does with what it receives is covered by its own terms for its API.

The thumbnail is kept with your reading so you can see which hand the reading came from, but it is deliberately too small for details like fingerprints to be legible. This holds for every mode: one hand, two hands, or a Saath.

Analytics, only if you accept

The banner at the bottom of your first page asks once. If you tap Accept, we use Google Analytics and Microsoft Clarity to see which pages help and where people get stuck. Google Analytics counts visits to pages and sets its own cookies to tell one visit from the next. Clarity records how a page is used, such as scrolling and taps, and sets its own cookies too. The text of readings is hidden from Clarity on every page that shows one. We never turn on Google's advertising features.

If you tap Only what's needed, or until you choose, Clarity is not loaded at all. Neither Google Analytics nor Clarity is loaded, and no request goes to Google or Microsoft for them. This page loads neither.

Separately, we use Cloudflare Web Analytics, which counts page views without cookies and without following you across sites, so it does not wait for a choice. You can change your choice any time with the switch just below.

Analytics on this browser: not chosen yet.

What we keep

Each reading lives under a random identifier and nothing in it carries your name or your phone number, because we never ask for either.

About email. We do not ask for an email address to make a reading or to share it, and you never need one for either. An address is only ever asked for in four places, each for one stated purpose, and only if you type one:

In each case the address is passed to Resend, the service that actually delivers the mail; they need it to deliver the message. Nothing else is ever sent to an address you type unless you ticked a box offering it: no newsletter, no marketing, no second message you did not ask for. To have a kept address deleted, use the delete link under that reading's email box, or write to us. If you would rather we did not hold it, do not type it, and the reading works exactly the same.

What stays on your device

Your list of readings is kept in this browser's local storage, under the key hasta2.readings. It holds only the reading identifier, the date and which hand it was. It never reaches our server. Next to it, under hasta2.src, is where you arrived from (see above); that one is sent with your photo when you make a reading. Your answer to the banner is kept under hasta2.analytics and hasta2.consent. Clear your browser data and the list is gone, though the readings themselves remain reachable by their own links.

What we do not do

What Hasta is today

Hasta is early, and a reading stored here may be cleared at any time while the product is still being built. If a reading matters to you, complete it and download its PDF.

Removing a reading

Use "Forget" on the My readings page to drop a reading from this device. To have the stored reading itself deleted from the server, send us its reading number.