Privacy policy
Last updated: 18 October 2026
Provisional version, published during the closed beta and under legal review. If it changes substantially, we will tell you in the app.
1. Who handles your data
The data controller is WEBMINDS DI TOSELLO SIMONE, Via Walter Tobagi 22, 20010 Bernate Ticino (MI), Italy, VAT IT13121170966. Privacy contact: itosellos@hotmail.it.
2. What data we handle
| Data | Where it comes from | What it is for |
| Account: email, name, password (stored only as a hash, never in clear text), preferred language | Sign-up and settings | Signing in, recognising you, writing notifications in your language |
| Sessions: IP address, browser and system (user agent), expiry | Sign-in | Keeping you signed in, account security |
| Campaign content: characters, diary, quests, NPCs, messages, notes | Written by you and the other members | Running the campaign |
| AI assistant requests: the text you write and the campaign context it needs | Only when you use an AI feature | Generating the answer (see § 4) |
| AI usage log: who made the call, when, which feature, amount of text processed (tokens), estimated cost, outcome, duration. Never the text | Every AI call | Controlling costs and applying usage limits and the plan's AI budget |
| Push notifications: your browser's technical notification address and keys, preferences per notification type | Only if you turn notifications on | Telling you about events while the app is closed |
| Reports (feedback): email, category, message, app version, page, browser | Only if you send a report | Answering you and fixing problems |
| Technical logs: IP address, date and time, page or feature requested (invite codes and similar are masked), outcome | Every request to the server | Security, abuse limits, troubleshooting |
| Backups of the database | Automatic daily copy | Recovering data after a failure |
| Subscription (once payments are live): Stripe customer code, plan, status, dates of the paid period, cancellation if any. Never card details | From Stripe, after payment | Giving you the plan you paid for and its AI budget |
In your browser the app stores a technical session cookie, needed to keep you signed in and never used for profiling, and, in the browser's local storage, your language, some preferences and the demo data, which never leave your device.
There are no analytics, advertising or third-party tracking tools. Fonts are hosted on our own server: opening the app or the site does not contact Google or other external services.
Other people's data in your content: campaigns are fiction. Please do not enter real personal data about other people; if you do, you are responsible for it (see the Terms of service).
3. Why, and on what legal basis
- Performing the service you asked for (Art. 6(1)(b) GDPR): account, campaigns, the AI assistant at your request, the notifications you turned on, answers to your reports, and the subscription. Payment happens on Stripe's page: we only receive the status of your subscription.
- Legitimate interest (Art. 6(1)(f)): security, technical logs, abuse limits, AI cost control, backups.
- Legal obligations (Art. 6(1)(c)): receipts, invoices and VAT for sales are issued and kept by Stripe as the reseller (sold through Link).
- Push notifications start only after you grant the browser permission, which you can withdraw at any time.
4. AI assistant
- The AI features (world-building help, session recap, diary) run only when you use them. No text is sent to the AI automatically.
- The text you write and the part of the campaign it needs go to Anthropic (Claude model), which generates the answer. Anthropic is based in the United States; the transfer outside the EU relies on the safeguards required by the GDPR.
- AI answers can be inaccurate: read them before using them.
5. Who receives the data
Only the providers needed to run the app:
| Provider | Role | Where |
| Hetzner Online GmbH | Servers and database | EU, Finland (Helsinki data centre) |
| Anthropic | AI assistant (§ 4) | United States |
| Resend | Address verification emails | United States |
| Your browser's notification service (Google, Mozilla, Apple…) | Delivering push notifications, including their text | Depends on the browser |
| Stripe (sold through Link, Managed Payments) | Payment, VAT, receipts and subscription management, once payments are live. For payment data it acts as the reseller, under its own privacy policy | EU (Stripe Technology Europe, Ireland) and United States |
The other members of a campaign see its content according to their role: the Master sees everything, each player sees only what concerns them. We do not sell data or use it for advertising.
6. How long we keep it
| Data | Retention |
| Account and content | As long as the account exists. Campaigns deleted by the Master disappear immediately |
| Sessions | 7 days, extended with each use; they end immediately on sign-out or account deletion |
| AI usage log | 12 months in detail, then only monthly totals, never linked to any text |
| Technical logs | Rotated by size: in practice a few weeks |
| Backups | The last 14 daily copies: deleted data leaves the backups within 14 days |
| Reports | 12 months after the report is closed |
| Subscription | As long as the account exists. Stripe keeps sales data for its tax obligations, under its own policy |
7. Your rights
You can ask to access, correct or delete your data, receive it in a readable format (portability), restrict its use or object. Write to itosellos@hotmail.it; we answer within one month.
- Deleting your account: from the app, in the campaign list («Delete account»), confirming with your email; deletion is immediate. Sessions, campaign memberships, push notifications, reports and the AI usage log go with it. Your characters stay in their campaigns without an owner: they are part of the shared story, so their name and what you wrote there stay visible to the other members unless you ask otherwise. Campaigns where you are the Master pass to the longest-standing co-Master; without one, they are deleted with all their content. The app shows you what will happen to each one before you confirm. An active subscription is cancelled immediately, with no further charges.
- You can lodge a complaint with the Italian Data Protection Authority (garanteprivacy.it) or the authority of your country.
8. Minimum age
You must be at least 16 to sign up. If we find out that an account belongs to someone younger, we close it.
9. Security
- Passwords are stored only as hashes.
- Traffic is encrypted (HTTPS).
- Each campaign is isolated from the others, and players receive from the server only the data they are allowed to see.
- Sign-in and sign-up are limited against repeated attempts.
10. Changes
If we change this policy substantially, we will tell you in the app.
Informativa privacy
Ultimo aggiornamento: 18 ottobre 2026
Versione provvisoria, pubblicata durante la beta chiusa e in revisione legale. Se cambia in modo sostanziale te lo diciamo nell'app.
1. Chi tratta i dati
Titolare del trattamento è WEBMINDS DI TOSELLO SIMONE, Via Walter Tobagi 22, 20010 Bernate Ticino (MI), Italia, P. IVA IT13121170966. Contatto per la privacy: itosellos@hotmail.it.
2. Quali dati trattiamo
| Dato | Da dove arriva | A cosa serve |
| Account: email, nome, password (salvata solo come hash, mai in chiaro), lingua preferita | Registrazione e impostazioni | Accedere, riconoscerti, scriverti le notifiche nella tua lingua |
| Sessioni: indirizzo IP, browser e sistema (user agent), scadenza | Accesso | Tenerti collegato, sicurezza dell'account |
| Contenuti delle campagne: personaggi, diario, quest, NPC, messaggi, note | Li scrivete tu e gli altri membri | Far funzionare la campagna |
| Richieste all'assistente AI: il testo che scrivi e il contesto della campagna necessario | Solo quando usi una funzione AI | Generare la risposta (vedi § 4) |
| Registro dei consumi AI: chi ha fatto la chiamata, quando, funzione, quantità di testo elaborata (token), costo stimato, esito, durata. Mai il testo | Ogni chiamata AI | Controllare i costi e applicare i limiti d'uso e il budget AI del piano |
| Notifiche push: indirizzo tecnico del browser per le notifiche e chiavi, preferenze per tipo di notifica | Solo se attivi le notifiche | Avvisarti ad app chiusa |
| Segnalazioni (feedback): email, categoria, messaggio, versione dell'app, pagina, browser | Solo se invii una segnalazione | Risponderti e correggere i problemi |
| Log tecnici: indirizzo IP, data e ora, pagina o funzione richiesta (codici d'invito e simili mascherati), esito | Ogni richiesta al server | Sicurezza, limiti contro gli abusi, diagnosi dei guasti |
| Backup del database | Copia automatica giornaliera | Recuperare i dati in caso di guasto |
| Abbonamento (quando i pagamenti saranno attivi): codice cliente Stripe, piano, stato, date del periodo pagato, eventuale disdetta. Mai i dati della carta | Da Stripe, dopo il pagamento | Darti il piano che hai pagato e il relativo budget AI |
Nel tuo browser l'app salva un cookie di sessione tecnico, necessario per restare collegato e mai usato per profilazione, e, nella memoria locale del browser, la lingua, alcune preferenze e i dati della demo, che non escono dal dispositivo.
Non ci sono strumenti di analisi, pubblicità né tracciamento di terze parti. I caratteri tipografici sono ospitati sul nostro server: aprendo l'app o il sito il browser non contatta Google o altri servizi esterni.
Dati di altre persone nei contenuti: le campagne sono finzione. Ti chiediamo di non inserire dati personali reali di altre persone; se lo fai, ne sei responsabile (vedi i Termini d'uso).
3. Perché e su quale base
- Esecuzione del servizio che hai chiesto (art. 6.1.b GDPR): account, campagne, assistente AI su tua richiesta, notifiche che hai attivato, risposte alle segnalazioni e abbonamento. Il pagamento avviene sulla pagina di Stripe: noi riceviamo solo lo stato dell'abbonamento.
- Legittimo interesse (art. 6.1.f): sicurezza, log tecnici, limiti contro gli abusi, controllo dei costi dell'AI, backup.
- Obblighi di legge (art. 6.1.c): ricevute, fatture e IVA delle vendite le emette e le conserva Stripe come rivenditore (vendita tramite Link).
- Le notifiche push partono solo dopo che hai dato il permesso del browser, che puoi togliere in qualunque momento.
4. Assistente AI
- Le funzioni AI (aiuto alla creazione del mondo, riassunto di sessione, diario) partono solo quando le usi. Nessun testo viene mandato all'AI in automatico.
- Il testo che scrivi e la parte di campagna necessaria vanno ad Anthropic (modello Claude), che genera la risposta. Anthropic ha sede negli Stati Uniti; il trasferimento fuori dall'UE avviene con le garanzie previste dal GDPR.
- Le risposte dell'AI possono essere imprecise: rileggile prima di usarle.
5. A chi arrivano i dati
Solo ai fornitori che servono a far funzionare l'app:
| Fornitore | Ruolo | Dove |
| Hetzner Online GmbH | Server e database | UE, Finlandia (data center di Helsinki) |
| Anthropic | Assistente AI (§ 4) | Stati Uniti |
| Resend | Email di verifica dell'indirizzo | Stati Uniti |
| Servizio di notifiche del tuo browser (Google, Mozilla, Apple…) | Consegna delle notifiche push, compreso il loro testo | Dipende dal browser |
| Stripe (vendita tramite Link, Managed Payments) | Pagamento, IVA, ricevute e gestione dell'abbonamento, quando i pagamenti saranno attivi. Per i dati di pagamento agisce come rivenditore, con la propria informativa | UE (Stripe Technology Europe, Irlanda) e Stati Uniti |
Gli altri membri di una campagna vedono i contenuti della campagna secondo il loro ruolo: il Master vede tutto, ogni giocatore vede solo ciò che gli spetta. Non vendiamo i dati e non li usiamo per pubblicità.
6. Per quanto tempo
| Dato | Conservazione |
| Account e contenuti | Finché l'account esiste. Le campagne eliminate dal Master spariscono subito |
| Sessioni | 7 giorni, prolungati a ogni uso; finiscono subito all'uscita o alla cancellazione dell'account |
| Registro dei consumi AI | 12 mesi nel dettaglio, poi solo totali mensili, mai collegati a un testo |
| Log tecnici | Ruotati per dimensione: in pratica alcune settimane |
| Backup | Le ultime 14 copie giornaliere: un dato cancellato sparisce dai backup entro 14 giorni |
| Segnalazioni | 12 mesi dalla chiusura della segnalazione |
| Abbonamento | Finché l'account esiste. I dati di vendita li conserva Stripe per gli obblighi fiscali, secondo la sua informativa |
7. I tuoi diritti
Puoi chiedere di accedere ai tuoi dati, correggerli, cancellarli, riceverli in un formato leggibile (portabilità), limitarne il trattamento o opporti. Scrivi a itosellos@hotmail.it; rispondiamo entro un mese.
- Cancellazione dell'account: dall'app, nell'elenco delle campagne («Elimina account»), confermando con la tua email; è immediata. Con l'account spariscono sessioni, appartenenza alle campagne, notifiche push, segnalazioni e registro dei consumi AI. I tuoi personaggi restano nella campagna senza proprietario: fanno parte della storia comune, quindi il loro nome e i testi che hai scritto lì restano visibili agli altri membri, salvo richiesta specifica. Le campagne di cui sei Master passano al co-Master più anziano; se non c'è, vengono eliminate con tutti i contenuti. Prima di confermare l'app ti mostra cosa succederà a ciascuna. Un abbonamento attivo viene disdetto subito, senza altri addebiti.
- Puoi presentare reclamo al Garante per la protezione dei dati personali (garanteprivacy.it) o all'autorità del tuo paese.
8. Età minima
Per registrarti devi avere almeno 16 anni. Se scopriamo che un account appartiene a una persona più giovane, lo chiudiamo.
9. Sicurezza
- Le password sono salvate solo come hash.
- Il traffico è cifrato (HTTPS).
- Ogni campagna è isolata dalle altre e i giocatori ricevono dal server solo i dati che possono vedere.
- Accessi e registrazioni hanno limiti contro i tentativi ripetuti.
10. Modifiche
Se cambiamo questa informativa in modo sostanziale te lo diciamo nell'app.