For your customers’ data, you are the data controller and Keyplar processes it on your
behalf. The wording below is written so you can adapt it directly.
Customers can export their own data
From Account in the portal, a customer can download everything held about them as a JSON file: their profile, which sign-in methods are attached, every order including renewals, order lines, benefit grants (license keys, activations, download file details, links, any GitHub username they claimed) and their subscriptions. It’s a pure read — exporting doesn’t change anything.Customers can delete their own account
From Account → Delete account, confirmed by typing their email address. Destroyed immediately:- GitHub collaborator access and any pending invitations. This runs first and must succeed — if it fails, nothing else is deleted and they see an error, so an erasure is never reported while access is still live.
- Every benefit grant, license key and activation.
- All sign-in credentials, OAuth connections and sessions.
- Their identifying details on the account — email, name and avatar are replaced with anonymous placeholders.
Why orders are kept. They’re your accounting and tax record. Transaction records have to be
retained for years — commonly 6 to 10, depending on where you are — and deleting them would put
you out of compliance in exchange for erasing data that no longer identifies anyone. What is
erased is everything linking those records to a person.
Two things worth knowing
- A live subscription blocks deletion. An account with an active or past-due subscription can’t be deleted — the billing relationship lives at your payment gateway, and orphaning it would keep charging someone nobody can identify. They cancel first.
- The email is freed. If that person buys from you again later, they get a fresh account. The erased one is never revived.
When you close your store
Deleting your store from Billing:1
Your Keyplar subscription is cancelled immediately
Not at period end — there’s no store left to serve.
2
The store goes offline at once
Customers can’t reach the portal, you can’t reach the admin panel, and the License API stops
answering.
3
Everything is held for 30 days
Catalog, orders, customers, licenses and uploaded files are kept, and the store is fully
restorable — from the page you land on at its address, or by contacting support.
4
Then it's permanently deleted
GitHub access revoked, custom domain released, every uploaded file deleted from storage, and
every record removed. Nothing about the store or its customers remains.
Retention at a glance
Wording for your privacy policy
Adapt this for your store. The retention period in brackets is a decision for you and your accountant, not something Keyplar sets.Deleting your account. You can delete your account at any time from your account page. When you do, we immediately and permanently delete your sign-in credentials, sessions, license keys, download entitlements and any repository access granted to you, and we remove your name, email address and avatar from our records. What we must keep. We keep the record of your purchases — order date, products, amounts, tax and currency — because tax and accounting law requires us to retain transaction records for [N] years. After your account is deleted these records no longer identify you: they are linked to an anonymous placeholder, not to your name or email address. They are deleted when the statutory retention period ends. Exporting your data. Before deleting, you can download everything we hold about you as a JSON file from your account page. If this store closes. If the store is closed, all data — including the order records above — is deleted within 30 days.