The short version
- Enriched data about a person is deleted or stripped of personal data after 12 months, automatically, every night.
- Working records that carry an address in passing are cleared after 90 days.
- Meetings read from your calendar are deleted after 30 days.
- An unsubscribe is kept for good — deleting it on a timer would mean contacting someone who asked you not to.
- Deleting your account removes your data immediately, not on a timer.
What is stored, and for how long
Why some records are stripped rather than deleted. A sent message is two
things at once: a record about a person, and a record of what your account did.
Deleting it would quietly rewrite your own history — fewer leads last quarter,
different response rates, costs that no longer add up. So the personal data comes
out and the shape of the record stays. After that it is no longer personal data,
and your analytics still say what they said yesterday.
Refresh windows — different thing, same page
Retention is when data is deleted. A refresh window is how long enriched data is considered fresh enough to reuse instead of paying to look it up again.
Inside the window, a repeat research returns what is already there — see
Caching behaviour. Outside it, the data is looked up
again and the record is overwritten.
Deleting one person’s data on request
If someone asks to be deleted — a prospect, a lead, anyone in your CRM — send the request to hello@callprep.app with the email address. We run a targeted erasure:- Their prospect record is deleted
- Research jobs, sequences and sent messages covering them keep their shape with the personal data removed
- Any running sequence for them is stopped
- Their address is added to the suppression list by default, so a later import cannot start contacting them again. Say so if you do not want that
- The erasure itself is recorded permanently — that record is the proof the request was honoured, and when
Deleting your account
Deleting your CallPrep account removes your data immediately and in full: research, prospects, companies, sequences, messages, mailboxes, seats, integration connections, API keys, calendar meetings. Two things survive, deliberately and without identifying you: consent and audit records, kept as evidence that permissions were granted and warnings were shown, and operational error logs used to keep the service running.GDPR
CallPrep processes personal data (names, business email addresses, LinkedIn profiles, job titles) on your behalf, as a processor. You are the controller, and you are responsible for having a lawful basis for contacting the people you put into it.- Data is stored in the EU — Supabase,
eu-west-1(Ireland) - Your data is scoped to your account. Other customers never see it
- We never sell your data, and we never make it available to another customer
- Enrichment necessarily involves sub-processors — data providers, an AI model provider, email delivery and messaging infrastructure. They are named in the DPA
- Deletion requests from the people you research are handled as described above
Frequently asked questions
Does the 12-month clock start when the lead was created?
Does the 12-month clock start when the lead was created?
It runs from when the record was last updated. Researching the same person
again refreshes them, and the clock restarts from that point.
Will my analytics change when old data is purged?
Will my analytics change when old data is purged?
No. That is the reason records are stripped rather than deleted: counts, dates,
outcomes and costs stay exactly as they were.
Someone unsubscribed. Is that personal data you should delete?
Someone unsubscribed. Is that personal data you should delete?
It is a record that says “do not contact this address” — deleting it on a
schedule would produce exactly the harm the request was meant to prevent. It is
kept, it is never used for anything else, and it stops every channel.
Can I export everything you hold about my leads?
Can I export everything you hold about my leads?
Yes. Write to hello@callprep.app and we will export
the research and outreach records on your account.
Do you train AI models on my data?
Do you train AI models on my data?
No. Your product description and prospect data are sent to the model to generate
the output you asked for, under terms that do not permit training on it.
What happens to data when I downgrade or cancel?
What happens to data when I downgrade or cancel?
Retention is unchanged by the plan — the same windows apply. Cancelling stops
new research; deleting your account removes the data.