What runs every night#
Once a day at 04:00 UTC a background job keeps the data honest. It needs no action from you; its effects show up in the console the next time you look. It is safe to run more than once, and it logs counts only, never personal data.
| Step | What it does | Where you see it |
|---|---|---|
| 1. Finish closes | Experiments in closing for 14 days become closed, with a retention end 24 months after the close | Status pills on Experiments and the detail |
| 2. Retention purge | For experiments past their retention end: deletes their leads, outreach rows, events and visits, and the accepted application that led to them | Evidence falls to zero; People no longer finds them |
| 3. Studio visits | Deletes experiment-000 visits older than 24 months, on a rolling basis | Experiment 000's evidence |
| 4. Stale applications | Deletes declined and still-new applications 12 months after they arrived | Inbox |
| 5. Decision flags | Flags live experiments whose decision date has passed; clears the flag once an experiment is no longer live or its date moves into the future. Never flags experiment 000. | The Past decision date pill, the red Needs you card and the Review due badge |
| 6. Rate-limit tidy-up | Removes spam-protection counters older than a day | — |
How long data is kept#
These are the periods the privacy notice publishes.
| Data | Kept until |
|---|---|
| Leads, outreach, events and visits of an experiment | 24 months after the experiment closes |
| Studio (exp-000) visits | A rolling 24 months |
| Declined or unanswered applications | 12 months after arrival |
| Accepted applications | Deleted with their experiment's data |
| Hours, reviews, snapshots, product images | Kept while the studio operates (no personal data) |
Checking the job#
The job is the daily component of the App Platform app. Its runs and logs are in the DigitalOcean dashboard; see docs/operations.md.