PRIVACY / PLAIN LANGUAGE
Less data is
better data.
I build Zentr as separate projects, so each one handles data a little differently. I try to keep work on your device when possible and collect only what the feature needs. A filename converter does not need your life story.
| Project | Practical privacy model |
|---|---|
| Surveys | Cloudflare stores creator account IDs, private sessions, survey definitions and responses. Anyone with a share link can read questions. Submissions require a Zentr account and record the respondent’s account ID, name and email when available; results require the owner session. Shopify handles payments. Survey responses are stored on the server and are not end-to-end encrypted. |
| Membership | Cloudflare stores stable account identifiers, private sessions and purchase verification records. I use Shopify for payment details; I do not collect card numbers or CVV. Paid access depends on current verification. |
| Tools | I designed Tools to process working data in your browser. |
| Convert | I keep conversions local by default and use remote processing when the browser cannot reasonably do the work. |
| Drop | New file and text content is encrypted in the browser. Shortened URL destinations are plaintext, expire after 30 minutes, and are checked locally against downloaded data from four third-party reputation feeds. |
| Caution SMP | Public videos are streamed from a private origin through Cloudflare. Posting a public comment requires a zentr.dev account and stores its stable identifier, current name and optional picture with the message and posting time; request metadata may be processed for delivery and rate limiting. |
| Fun | Free guest play with temporary game state. Signed-in checkpoint data is saved privately with the account; favorites stay in the browser. No third-party ad or tracking requests are allowed by the player. |
| School | A public project hub; privacy depends on the individual project you open. |
| Status | I publish service-health information here; private user content is not part of the status data. |
IMPORTANT
No vague promises.
“Local” means the computation happens in your browser. “Encrypted” describes a specific protection, not invincibility. Network services still receive ordinary request metadata, and third-party infrastructure may process connection data as part of delivering a site.
I give project-specific explanations in the interfaces where needed. Use those details for the feature you’re using.