Last updated: 25 July 2026
This policy explains what data JournaPlay collects, why, who we share it with, and what control you have over it. We have tried to write it in plain language rather than legal boilerplate.
JournaPlay is operated by JournaPlay, based in Sarıyer, İstanbul, Türkiye. For the purposes of the Turkish Personal Data Protection Law (KVKK) we are the data controller (veri sorumlusu), and for the EU General Data Protection Regulation (GDPR) we are the controller of the data described below.
| Data | When | Why |
|---|---|---|
| Email address | When you create an account | To identify your account, verify it, send password resets and service notices |
| Password | When you create an account | Stored only as a salted scrypt hash. We never store, log or have
access to your actual password. |
| Organisation name | At sign-up | To group team members and games under one account |
| Article text you submit | Each time you generate games | To produce the games. See section 3 — this is the most important part of this policy. |
| Games you create | When you save a game | To store, edit and serve them inside your embeds |
| Images you upload | Only if you add a puzzle cover image | Stored as part of the game data |
| Session cookie | When you sign in | To keep you signed in. See section 5. |
| Subscription status | If you buy a paid plan | To apply your plan limits. We do not receive or store card details. |
We do not collect: your name, phone number, postal address, date of birth, or any special category data. We do not buy data about you from anyone, and we do not sell or rent your data to anyone.
Read this section carefully if you work with embargoed or unpublished material.
When you paste an article and ask JournaPlay to generate games, the text of that article is sent to OpenAI, which runs the model that produces the game content. This is how the product works — without it, no games can be generated.
What this means in practice:
If you are working with material that must not leave your organisation before publication, do not paste it into JournaPlay until it is published, or contact us to discuss options.
Under GDPR Article 6 and the corresponding provisions of KVKK, our legal bases are:
We do not rely on consent for any of the above, and we do not send marketing email unless you ask us to.
We use exactly one cookie: a session cookie that keeps you signed in. It is
HttpOnly (not readable by JavaScript), SameSite=Lax, sent only
over HTTPS, and expires after 30 days or when you sign out. It is strictly necessary
for the service to function, so it does not require consent.
We use no advertising cookies, no third-party trackers, and no cross-site tracking of any kind. Your theme preference (light or dark) is stored in your browser's local storage and never leaves your device.
We run our own analytics rather than a third-party service. It records only aggregate daily counts, never a profile of an individual:
instagram.com, never the full URL;?utm_source=instagram);tr or
ar, so we know which languages to support;Each of these is stored only as a daily counter — for example "42 visits from mobile today". They are not attached to you, to each other, or to any identifier, so they cannot be combined into a profile.
To count unique visitors for a single day, we compute a one-way hash of your IP address and browser user agent combined with a salt that changes every day. We store only that hash. Your IP address and user agent are never written to our database. Because the salt rotates daily, the same visitor cannot be linked across different days. These hashes are deleted after 60 days.
We honour the browser Do Not Track signal: if it is enabled, we record
nothing at all.
We use a small number of processors, each for a single clearly defined purpose:
| Provider | Purpose | What they receive |
|---|---|---|
| OpenAI | Game generation | The article text you submit |
| Resend | Sending email | Your email address and the message content |
| Railway | Hosting and database | All service data, as our infrastructure provider |
| Polar | Payments (paid plans only) | Your billing details, handled entirely on their systems |
Beyond these, we disclose data only where we are legally required to — for example in response to a valid order from a competent authority.
Our application and database are hosted on Railway. Email is delivered through Resend's European (Ireland) region. Game generation is performed by OpenAI, which processes data in the United States.
Where data is transferred outside Türkiye or the European Economic Area, that transfer is made under the relevant provider's Standard Contractual Clauses and data processing agreement.
Under KVKK Article 11 and GDPR Articles 15–22 you have the right to:
To exercise any of these, email us at 02fatihaslan@gmail.com. We respond within 30 days.
You can delete your account yourself from the studio at any time; you will be asked to confirm with your password. Deletion is immediate and permanent.
When you delete your account we remove your user record, all sessions, and any pending verification or password-reset tokens. If you are the only remaining member of your organisation, we also delete the organisation, every game it owns, its generation history and its subscription record. Games deleted this way stop working in any page they were embedded in.
Copies may remain in encrypted backups for a short period until those backups rotate out.
scrypt hashes and are never recoverable.HttpOnly, SameSite=Lax and Secure.No system is perfectly secure. If you believe you have found a vulnerability, please tell us at 02fatihaslan@gmail.com before disclosing it publicly.
JournaPlay is a tool for publishers and is not directed at children. You must be at least 18 years old to create an account. We do not knowingly collect data from children. Readers who play an embedded game are not asked for any personal data at all — the player records only an anonymous play count.
If we change this policy in a way that materially affects you, we will email account holders before the change takes effect. The date at the top always reflects the current version.
Questions, requests, or complaints: 02fatihaslan@gmail.com
JournaPlay, Sarıyer, İstanbul, Türkiye