Privacy Policy
Last updated: August 25, 2026
We never sell your data. You can use the screener without an account and without telling us anything about yourself.
1. Who we are
Beacon is run by Honoré Tomaka, an individual based in France, and is the controller of the data below. Write to contact@beaconscreener.com for anything on this page.
2. What we store and why
| Data | Why | Legal basis | How long |
|---|---|---|---|
| Page views, clicks, device type | Seeing how the site is used | Legitimate interest | 12 months |
| The same, tied to an identifier saved on your device, plus a recording of your screen | Recognizing a returning visit, finding where the interface breaks | Your consent | Recordings 30 days, the rest 12 months |
| IP address, anonymized | Blocking abuse | Legitimate interest | 12 months |
| Error reports: stack trace and browser version | Fixing bugs | Legitimate interest | 90 days |
| Your email and name, if you create an account | Running your account, watchlists and portfolios | Our contract with you | Until you close it, then 30 days |
| Your email attached to your analytics record once you sign in | Keeping our own testing out of the usage figures | Legitimate interest | 12 months |
We never touch your financial accounts and never buy data about you.
3. Partners
These companies handle some of that data for us:
| Partner | What for | Where, and what covers it |
|---|---|---|
| Vercel | Hosting | USA, EU-US Data Privacy Framework |
| Railway | Database and backend | USA, Standard Contractual Clauses |
| PostHog | Analytics and session replay | EU, stays in the EU |
| Clerk | Sign-in, for account holders | USA, Standard Contractual Clauses |
| Sentry | Error monitoring | USA, EU-US Data Privacy Framework |
Nobody else gets your data. Ask us for a copy of the Standard Contractual Clauses and we will send it.
4. Cookies
A banner asks about analytics cookies on your first visit. Accepting and declining are both one click, and Cookie preferences at the bottom of any page changes your answer whenever you like. Decline and nothing is saved on your device. A Do Not Track browser signal counts as a refusal, so you get no banner at all.
| Cookie / storage | Set by | Why | How long |
|---|---|---|---|
beacon_consent | Beacon | Remembers your answer so the banner stops asking. Strictly necessary. | 12 months |
ph_<id>_posthog | PostHog | A random identifier, so we recognize a returning visit. Only if you accept, deleted if you withdraw. | 12 months |
beacon:pendingWatchlistAdd | Beacon | Holds the fund you asked to add to a watchlist while you sign in. Strictly necessary. | Until the tab closes |
beacon_ph_auth_fired, beacon_signup_steps_fired | Beacon | Stops a sign-up or sign-in from being counted twice. Only if you accept. | Until you sign out, or the tab closes |
__session, __client_uat | Clerk | Keeps you signed in. Strictly necessary. | Session |
5. Your rights
You can ask us to:
- Show you everything we hold on you
- Correct it, or delete it
- Pause what we do with it
- Hand it over in a portable file
- Stop relying on legitimate interest
You can also take back your consent at any time through Cookie preferences, and it applies immediately.
Email contact@beaconscreener.com and we answer within 30 days. If our answer does not satisfy you, you can complain to the CNIL, France's data protection authority.