1. Overview
Love as a Story (LaaS) is built for private use by two partners sharing one vault. Every new vault begins with a 15-day free trial.
This policy explains what data is stored, why it is stored, and how your content is protected.
Legal
Last updated: September 26, 2026
This policy explains what data the app stores and how your vault content is handled.
Love as a Story (LaaS) is built for private use by two partners sharing one vault. Every new vault begins with a 15-day free trial.
This policy explains what data is stored, why it is stored, and how your content is protected.
New vaults are created by signing in with Google. We receive your Google account identifier, name, email address, and profile photo, which we use to identify you and link your vault to your account.
Vaults created before public launch (and existing password-only vaults) sign in with a Vault ID, Vault Key, and shared password.
Photos, chat messages, and daily-prompt answers are encrypted in your browser with AES-256-GCM before they are uploaded, so what we store is ciphertext. Our servers do not store your original media or messages.
This is client-side, at-rest encryption — not a zero-knowledge design. To unlock a vault we do receive your shared password and Vault Key at our server in order to verify them, and the encryption key is derived from your password using your vault ID as a salt (the vault ID is not secret). That means a party who obtained your password, or who controlled the server or the login flow, could in principle derive the key; and whoever controls the JavaScript your browser downloads could change what runs. We do not claim to be technically unable to decrypt your content.
Canvas content (text, drawings, and element positions) is not encrypted the way media is. It is stored on our servers and relayed to your partner through our real-time sync service, which uses TLS for the browser connection but is not end-to-end encrypted — treat anything you type or draw on a canvas as visible to the service.
Transport between your browser and our edge uses TLS. We do not currently guarantee TLS on every internal hop between our own services, so do not treat transport alone as a guarantee of secrecy.
No internet service can guarantee absolute security. Use strong, unique secrets and store them safely.
To keep the one-per-account free trial fair, we keep a small record that a Google account has used its free trial.
This record is retained even if you later delete your vault, so the free trial cannot be reset by signing up again. It contains no vault content.
Data remains stored while your vault is active. Signing in with Google lets you find the vaults linked to your account.
There is currently no self-service "delete vault" action. You can delete individual canvases, photos, and messages inside the app, but our media storage keeps version history and backups, so recently deleted objects may persist there for a period. To request full vault deletion, contact support.
The free-trial record described above is retained even after a vault is deleted, so the trial cannot be reset by signing up again. It contains no vault content.
This policy may be updated as the app evolves. Continued use after updates indicates acceptance of the revised policy.