Plain facts
What Softspoken stores
Everything this site keeps on your device, listed in full. There is no analytics cookie on this list because there is no analytics cookie: visits are counted without one, and without knowing who you are.
Needed to work
These exist to do something you asked for — stay signed in, not be asked your age twice, keep your own draft. They are not shared and not used to build a profile.
| Name | Where | How long | What it is for |
|---|---|---|---|
| sb-… (Supabase) | Cookie | Until you sign out | Keeps you signed in. Without it every page would ask for your password again. |
| softspoken_age_ok | Cookie | 1 year | Remembers that the age question was answered, so it is asked once rather than on every page. The date of birth itself is never stored or sent — it becomes one yes/no and is discarded. |
| softspoken_age_no | Cookie | This browser session | Remembers an under-age answer for the session. The screen is not a quiz to retry. |
| softspoken:anon | Local storage | Until you clear site data | A random id this browser makes up for itself, so a verdict can be cast once and taken back. It is not linked to a person and resetting it costs nothing. |
| softspoken:verdicts | Local storage | Until you clear site data | Which wishes you marked, so the buttons show your own answer when you come back. |
| softspoken.savedWishes | Local storage | Until you clear site data | Wishes you saved. They stay on this device and are never sent anywhere. |
| softspoken:selections | Local storage | Until you clear site data | A draft for people who have not made an account, so a list is not lost on refresh. |
| softspoken:analytics_consent | Local storage | Until you change it | Your answer to the question below. Storing it is how the answer gets honoured. |
Only with your permission
One thing measures rather than serves, so it waits for an answer and stays off until it gets one. You can change that answer at any time from the footer of the home page.
| Name | Where | How long | What it is for |
|---|---|---|---|
| softspoken:first_week / softspoken:last_week | Local storage | Until you clear site data or withdraw | Two week numbers, so the site can tell whether people come back. What is sent is a bucket — “third week” — never a date and never an id. This is the only thing here that is measurement rather than service, so it is the only thing that waits for a yes. |
What never happens
- Your date of birth is never stored or transmitted. It becomes one yes/no and is thrown away in the browser.
- Your IP address is never stored. Where one is needed to stop vote flooding, it is hashed together with the current date, so the value is useless the next day.
- Wishes carry no author. The record a reader can reach has no user id in it at all.
- No advertising, no third-party trackers, no data sold or shared for marketing.
Contact us
For help with Softspoken or questions and requests about your personal data, email hello@softspoken.me.
This page is an inventory, not the legal privacy policy — that document is being written and will be published here. If something on this page turns out not to match what the software does, the software is the thing that will be corrected.