ARGO ← Back to the front door
Privacy

What we hold, and for how long

Last updated 18 August 2026

You gave us the minute you were born. That is not a small thing to hand anyone. This page says exactly what we do with it — no more than is true today, and no less than you'd want to know.

On this page
  1. What we collect
  2. Why we hold it
  3. The visit counter
  4. Cookies
  5. Who else touches it
  6. How long we keep it
  7. How it's protected
  8. Deleting your account
  9. Getting a copy
  10. Turning the email off
  11. Your rights
  12. Children
  13. Where it's processed
  14. Changes
  15. Contact

1. What we collect

Every field, named

Argo asks for four things and derives a few more. Nothing here is optional-in-disguise: if we don't list it, we don't have it.

You give us

We derive

We record about the account

What we deliberately do not collect

2. Why we hold it

The lawful basis, in plain words

We do not profile you for advertising. We do not build a picture of you from anything other than what you typed into the form and what the sky was doing.

3. The visit counter

How we count without watching

Argo counts page views. It does it with a small first-party request that is built, deliberately, to identify nobody:

That is the entire analytics stack. It is why there is no cookie banner on this site: there is nothing to consent to.

4. Cookies

One, and it signs you in

Argo sets exactly one cookie, argo_session, and only after you open a sign-in link from your own inbox. It holds your account identifier, an expiry, and a signature we check on every request so it cannot be forged or edited. It is marked HttpOnly (JavaScript cannot read it), Secure (it is only ever sent over HTTPS), and SameSite=Lax. It lasts 30 days. Signing out clears it immediately.

There are no advertising cookies, no analytics cookies, and no third-party cookies of any kind.

5. Who else touches it

The full list of subprocessors

Argo is small on purpose, and this list is the whole of it. Each of these companies processes data on our instruction, under a data-processing agreement.

WhoWhat they see, and why
CloudflareHosts the site and holds the database. Everything described on this page lives on Cloudflare infrastructure.
StripeTakes the payment. Your name, email and card details go to Stripe directly from your browser; we receive back only identifiers and a status.
ResendDelivers our email. They handle your address and the contents of the message we send you — including the text of your reading.
AnthropicProvides the model that writes your reading. Your computed chart and the day's sky go into the request. Your data is not used to train their models. Their standard API retention of roughly 30 days applies; we have a zero-retention arrangement pending and this line will change when it lands.
Open-Meteo · INTERIMTurns your birth place into coordinates. When you submit the form, the city you typed is sent to Open-Meteo's free geocoding service (open-meteo.com). That means an outside service sees the place you were born. It does not see your name, your email, your birth date or your birth time — only the place string. We are replacing this with a lookup that runs entirely on our own infrastructure; when that ships, this row disappears and no third party will ever see a birth place again.
Google FontsServes the two typefaces on our landing page. Loading a font file means Google's servers receive the request your browser makes, including your IP address, as any file request does. No cookie is set through it and it carries no analytics. This page and the other policy pages use no outside files at all.

We do not sell your data. We do not share it for anyone else's advertising. There is no fifth party we have quietly forgotten to mention.

6. How long we keep it

Every window, stated
WhatHow long
Your account, birth data and chartFor as long as your account exists. Deleted when you delete it.
Your readingsKept in the live database for 90 days; older readings move to cold storage still tied to your account, and are deleted with it.
Sign-in linksValid for two days, and consumed the first time they are used. The record is cleared within about a day of expiring.
Account events13 months, then removed.
Database backupsCloudflare's D1 keeps a rolling 30 days of point-in-time restore ("Time Travel"). This is the honest limit on deletion: for 30 days after you delete, your rows still exist inside a backup we cannot selectively edit. Our restore procedure re-applies every deletion immediately after any restore, so a rollback cannot bring you back.
Email records at ResendResend holds sent messages and delivery logs for their own retention window, set to the shortest their platform offers. This includes the text of readings we mailed you.
Requests to AnthropicRoughly 30 days under their standard API retention, until our zero-retention arrangement is in place.
Stripe's payment recordsStripe retains its own transaction records under its legal obligations, and continues to after you delete your Argo account. Financial-record law is an explicit exception to the right of erasure — we say so plainly rather than promising an erasure we cannot perform.
Suppression recordsIf your address ever hard-bounces, or you mark an Argo email as spam, we store a one-way keyed hash of it so we never write to you again. It is not reversible into your address and it is not linked to your account — it survives account deletion on purpose, because "never email me again" should outlive the account. Suppression hashes are kept for 24 months, then deleted.
An honest footnote about these windows

Argo opened in August 2026. Where a window above is longer than Argo has existed, it states the limit we hold ourselves to rather than a sweep that has already run. The automated jobs that enforce the 90-day and 13-month lines are being built now. We would rather tell you that than let you assume a machine is already doing it.

7. How it's protected

Including what is not yet true

And the part most services leave out: your birth data is stored as ordinary values in our database today, protected by access controls on that database rather than by a per-record cryptographic lock. A stronger per-record protection is designed and being built; the moment it is live in production, this section will say so and the security page will change with it. We would rather under-claim here than have you trust a word we haven't earned.

8. Deleting your account

What actually happens when you press it

You can delete your account yourself, from your sky page, while signed in. You type the word DELETE to confirm — no email exchange, no retention offer, no waiting period. In the same request, in this order:

It is one code path, it runs the same day, and there is no soft-delete flag pretending to be a deletion. What survives, and why: the backup window in §6 (30 days, unselectable), Stripe's own payment records (legal obligation), Resend's sent-mail window, and the one-way suppression hash — a salted hash of your address, never the address itself — which is written whenever an account is deleted and whenever mail to it bounced or was reported, so that a deletion cannot accidentally start the email again.

The one honest edge, because deletion is where services usually overstate: cancelling your subscription must succeed before anything else happens, but the Stripe customer delete does not block the rest. If Stripe cannot be reached in that moment we record which customer id was left behind and finish erasing your data anyway, rather than refusing to delete you because someone else's service was down — and we clear the leftover by hand. Ask us and we will confirm it is gone.

If you cannot sign in, email us from the address on the account and we will do all of the above for you.

9. Getting a copy of your data

Manual today, 30 days at the outside

Email [email protected] from the address on your account and ask for your data. You will get a machine-readable file containing your account record, your birth data, your computed chart, your preferences, your full reading archive, your feedback and your subscription history. We will answer within 30 days — usually much sooner. There is no charge.

This is a person doing it, not a button, and we are saying so rather than implying an automation that does not exist. A self-serve export is designed and coming; when it ships, this section changes.

10. Turning the email off

Off means off — and nothing else

Every daily email carries a one-click unsubscribe. Using it turns the email channel off. It does not cancel a subscription, and it does not delete anything: your readings keep being written and keep appearing on your sky page, where you can turn the email back on at any time. Ending the emails and ending the relationship are different acts, and we will never quietly confuse them.

11. Your rights

And how to use them without ceremony

Wherever you live, you can ask us to show you what we hold, correct it, give you a copy, or delete it. Email [email protected]; we answer within 30 days.

12. Children

13 and over

Argo is for people aged 13 or older, and is not directed to children under 13. We do not knowingly collect personal information from anyone under 13, and the floor is enforced at the birth-date field: a birth date that makes the person under 13 is refused before anything is stored. If you believe a child under 13 has given us information, write to [email protected] and we will delete the account and everything attached to it.

13. Where it's processed

United States, on a global network

Argo is operated from the United States by CognitiveCore Technologies LLC, and your data is processed there. The site is served from Cloudflare's global network, so the request that fetches a page may be handled at a location near you. Our subprocessors operate internationally under their own standard transfer safeguards.

14. Changes to this page

Forward, and dated

When what we do changes, this page changes first or at the same time — never after. The date at the top is the date of the last change. Two changes are already scheduled and named above: the per-record protection in §7, and the removal of the Open-Meteo row in §5. If a change ever meaningfully reduces your privacy, we will email you before it takes effect.

15. Contact

A real person

Contact: [email protected]
CognitiveCore Technologies LLC, a Maryland limited liability company

Argo has one operator. Email reaches him.