[{"content":"An overview of what Sealed Letter is, what it’s designed for, and how it differs from everyday communication tools.\nIntroduction: What Sealed Letter Is # Sealed Letter is a secure way to store messages or instructions and control how trusted people can access them in the future.\nIt is designed for moments that deserve care, intention, and clarity — whether that means sharing meaningful words, passing on important information, or providing guidance that should only become available under specific conditions.\nSealed Letter is not a messaging platform, social network, or real-time communication tool. It focuses on thoughtful, controlled delivery rather than instant exchange.\nEverything is built with privacy, security, and peace of mind as first principles.\n","externalUrl":null,"permalink":"/documentation/introduction/","section":"Documentation","summary":"\u003cp class=\"lead\"\u003eAn overview of what Sealed Letter is, what it’s designed for, and how it differs from everyday communication tools.\u003c/p\u003e\n\n\n\u003ch1 class=\"relative group\"\u003eIntroduction: What Sealed Letter Is \n    \u003cdiv id=\"introduction-what-sealed-letter-is\" class=\"anchor\"\u003e\u003c/div\u003e\n    \n    \u003cspan\n        class=\"absolute top-0 w-6 transition-opacity opacity-0 ltr:-left-6 rtl:-right-6 not-prose group-hover:opacity-100\"\u003e\n        \u003ca class=\"group-hover:text-primary-300 dark:group-hover:text-neutral-700 !no-underline\" href=\"#introduction-what-sealed-letter-is\" aria-label=\"Anchor\"\u003e#\u003c/a\u003e\n    \u003c/span\u003e        \n    \n\u003c/h1\u003e\n\u003cp\u003eSealed Letter is a secure way to store messages or instructions and control how trusted people can access them in the future.\u003c/p\u003e","title":"Introduction: What Sealed Letter Is","type":"documentation"},{"content":"The design principles that shape how Sealed Letter behaves and why certain features are intentionally limited.\nCore Principles \u0026amp; Intentional Design # Sealed Letter is intentionally designed to be calm, deliberate, and low-noise.\nMany digital tools encourage constant interaction and immediacy. Sealed Letter takes a different approach by supporting communication that is planned, purposeful, and respectful of timing.\nKey principles include:\nIntentional use\nLetters are created with care and released deliberately.\nNo instant delivery\nA built-in cooldown period helps prevent impulsive or accidental sharing.\nNo social pressure\nThere are no feeds, notification loops, or engagement mechanics.\nUser control\nYou decide what is shared, when it becomes available, and who can access it.\nThese choices ensure Sealed Letter remains a place for meaningful communication rather than another messaging platform.\n","externalUrl":null,"permalink":"/documentation/core/","section":"Documentation","summary":"\u003cp class=\"lead\"\u003eThe design principles that shape how Sealed Letter behaves and why certain features are intentionally limited.\u003c/p\u003e\n\n\n\u003ch1 class=\"relative group\"\u003eCore Principles \u0026amp; Intentional Design \n    \u003cdiv id=\"core-principles--intentional-design\" class=\"anchor\"\u003e\u003c/div\u003e\n    \n    \u003cspan\n        class=\"absolute top-0 w-6 transition-opacity opacity-0 ltr:-left-6 rtl:-right-6 not-prose group-hover:opacity-100\"\u003e\n        \u003ca class=\"group-hover:text-primary-300 dark:group-hover:text-neutral-700 !no-underline\" href=\"#core-principles--intentional-design\" aria-label=\"Anchor\"\u003e#\u003c/a\u003e\n    \u003c/span\u003e        \n    \n\u003c/h1\u003e\n\u003cp\u003eSealed Letter is intentionally designed to be calm, deliberate, and low-noise.\u003c/p\u003e","title":"Core Principles \u0026 Intentional Design","type":"documentation"},{"content":"Clear definitions of the key terms used throughout Sealed Letter to ensure shared understanding.\nKey Concepts \u0026amp; Terminology # This section explains the core terms used throughout Sealed Letter.\nLetter\nA message or set of instructions securely stored and sealed until release.\nPick-up Delivery\nA delivery method where the recipient retrieves the letter using a code or QR and a password that only they know.\nIn-App Delivery\nA delivery method where the letter is delivered directly to a recipient inside the app.\nRelease Contact\nA designated person who can initiate or approve the release of a letter.\nCooldown Period\nA fixed period after creation during which a letter cannot be released.\nBreak-Glass Access\nA purposeful access option designed for predefined or exceptional circumstances.\nThese terms are used consistently to keep communication clear and unambiguous.\n","externalUrl":null,"permalink":"/documentation/concepts/","section":"Documentation","summary":"\u003cp class=\"lead\"\u003eClear definitions of the key terms used throughout Sealed Letter to ensure shared understanding.\u003c/p\u003e\n\n\n\u003ch1 class=\"relative group\"\u003eKey Concepts \u0026amp; Terminology \n    \u003cdiv id=\"key-concepts--terminology\" class=\"anchor\"\u003e\u003c/div\u003e\n    \n    \u003cspan\n        class=\"absolute top-0 w-6 transition-opacity opacity-0 ltr:-left-6 rtl:-right-6 not-prose group-hover:opacity-100\"\u003e\n        \u003ca class=\"group-hover:text-primary-300 dark:group-hover:text-neutral-700 !no-underline\" href=\"#key-concepts--terminology\" aria-label=\"Anchor\"\u003e#\u003c/a\u003e\n    \u003c/span\u003e        \n    \n\u003c/h1\u003e\n\u003cp\u003eThis section explains the core terms used throughout Sealed Letter.\u003c/p\u003e","title":"Key Concepts \u0026 Terminology","type":"documentation"},{"content":"A step-by-step overview of the lifecycle of a letter, from creation to access.\nHow Letters Work # Every letter follows the same high-level lifecycle:\nCreation\nYou write your letter and choose how it should be delivered.\nSealing\nThe letter is encrypted and secured based on the selected delivery method.\nCooldown Period\nA mandatory waiting period applies before the letter can be released.\nRelease\nOnce eligible, the letter can be released according to your settings.\nAccess\nThe intended recipient gains access using the appropriate method.\nThis flow ensures clarity, intention, and security at every stage.\n","externalUrl":null,"permalink":"/documentation/letters/","section":"Documentation","summary":"\u003cp class=\"lead\"\u003eA step-by-step overview of the lifecycle of a letter, from creation to access.\u003c/p\u003e\n\n\n\u003ch1 class=\"relative group\"\u003eHow Letters Work \n    \u003cdiv id=\"how-letters-work\" class=\"anchor\"\u003e\u003c/div\u003e\n    \n    \u003cspan\n        class=\"absolute top-0 w-6 transition-opacity opacity-0 ltr:-left-6 rtl:-right-6 not-prose group-hover:opacity-100\"\u003e\n        \u003ca class=\"group-hover:text-primary-300 dark:group-hover:text-neutral-700 !no-underline\" href=\"#how-letters-work\" aria-label=\"Anchor\"\u003e#\u003c/a\u003e\n    \u003c/span\u003e        \n    \n\u003c/h1\u003e\n\u003cp\u003eEvery letter follows the same high-level lifecycle:\u003c/p\u003e","title":"How Letters Work","type":"documentation"},{"content":"An explanation of the two delivery options and how they differ in security and convenience.\nDelivery Methods # Sealed Letter offers two delivery methods. Each supports a different balance between secrecy and ease of use.\nPick-up Delivery # The letter is sealed with a password. The recipient retrieves it via the website using a code or QR. No account is required for the recipient. The password is never stored by Sealed Letter. This option maximizes secrecy and independence from the system.\nIn-App Delivery # The letter is delivered directly inside the app. No passwords or codes are required for the recipient. Delivery is more convenient and streamlined. The system assists with delivery to the intended recipient. Both methods are secure by design and intentionally different.\n","externalUrl":null,"permalink":"/documentation/delivery/","section":"Documentation","summary":"\u003cp class=\"lead\"\u003eAn explanation of the two delivery options and how they differ in security and convenience.\u003c/p\u003e\n\n\n\u003ch1 class=\"relative group\"\u003eDelivery Methods \n    \u003cdiv id=\"delivery-methods\" class=\"anchor\"\u003e\u003c/div\u003e\n    \n    \u003cspan\n        class=\"absolute top-0 w-6 transition-opacity opacity-0 ltr:-left-6 rtl:-right-6 not-prose group-hover:opacity-100\"\u003e\n        \u003ca class=\"group-hover:text-primary-300 dark:group-hover:text-neutral-700 !no-underline\" href=\"#delivery-methods\" aria-label=\"Anchor\"\u003e#\u003c/a\u003e\n    \u003c/span\u003e        \n    \n\u003c/h1\u003e\n\u003cp\u003eSealed Letter offers two delivery methods. Each supports a different balance between secrecy and ease of use.\u003c/p\u003e","title":"Delivery Methods Explained","type":"documentation"},{"content":"How Sealed Letter protects your content through encryption, access controls, and system design.\nSecurity Model \u0026amp; Data Protection # Security is foundational to Sealed Letter.\nAll letters are encrypted both in transit and at rest using modern encryption practices.\nFor pick-up delivery, the system cannot open the letter without the password, which is never stored.\nFor in-app delivery, the system briefly decrypts the letter solely to deliver it securely to the intended recipient. Access is strictly limited to this purpose.\nPermissions are tightly scoped, and operational access is logged and monitored.\nLetter content is never analyzed, indexed, or shared.\n","externalUrl":null,"permalink":"/documentation/security/","section":"Documentation","summary":"\u003cp class=\"lead\"\u003eHow Sealed Letter protects your content through encryption, access controls, and system design.\u003c/p\u003e\n\n\n\u003ch1 class=\"relative group\"\u003eSecurity Model \u0026amp; Data Protection \n    \u003cdiv id=\"security-model--data-protection\" class=\"anchor\"\u003e\u003c/div\u003e\n    \n    \u003cspan\n        class=\"absolute top-0 w-6 transition-opacity opacity-0 ltr:-left-6 rtl:-right-6 not-prose group-hover:opacity-100\"\u003e\n        \u003ca class=\"group-hover:text-primary-300 dark:group-hover:text-neutral-700 !no-underline\" href=\"#security-model--data-protection\" aria-label=\"Anchor\"\u003e#\u003c/a\u003e\n    \u003c/span\u003e        \n    \n\u003c/h1\u003e\n\u003cp\u003eSecurity is foundational to Sealed Letter.\u003c/p\u003e","title":"Security Model \u0026 Data Protection","type":"documentation"},{"content":"A clear comparison to help you choose the delivery option that best fits your needs.\nWhich Option Is More Secure? # Both delivery options are secure, but they prioritize different outcomes.\nPick-up Delivery\nMaximum secrecy The system cannot open the letter without the password Requires the recipient to manage access details In-App Delivery\nHigh security with added convenience No passwords or codes to manage The system participates in delivery The right choice depends on your intent, preferences, and the context of the message.\n","externalUrl":null,"permalink":"/documentation/options/","section":"Documentation","summary":"\u003cp class=\"lead\"\u003eA clear comparison to help you choose the delivery option that best fits your needs.\u003c/p\u003e\n\n\n\u003ch1 class=\"relative group\"\u003eWhich Option Is More Secure? \n    \u003cdiv id=\"which-option-is-more-secure\" class=\"anchor\"\u003e\u003c/div\u003e\n    \n    \u003cspan\n        class=\"absolute top-0 w-6 transition-opacity opacity-0 ltr:-left-6 rtl:-right-6 not-prose group-hover:opacity-100\"\u003e\n        \u003ca class=\"group-hover:text-primary-300 dark:group-hover:text-neutral-700 !no-underline\" href=\"#which-option-is-more-secure\" aria-label=\"Anchor\"\u003e#\u003c/a\u003e\n    \u003c/span\u003e        \n    \n\u003c/h1\u003e\n\u003cp\u003eBoth delivery options are secure, but they prioritize different outcomes.\u003c/p\u003e","title":"Which Option Is More Secure","type":"documentation"},{"content":"Why letters cannot be released immediately and how the cooldown period supports intentional use.\nCooldown Period Explained # Every letter includes a cooldown period before it can be released.\nThis delay is intentional and helps:\nPrevent impulsive or accidental release Encourage thoughtful creation Keep Sealed Letter from becoming a messaging platform Maintain a calm and deliberate user experience The cooldown period protects both senders and recipients by ensuring letters are shared with care.\n","externalUrl":null,"permalink":"/documentation/cooldown/","section":"Documentation","summary":"\u003cp class=\"lead\"\u003eWhy letters cannot be released immediately and how the cooldown period supports intentional use.\u003c/p\u003e\n\n\n\u003ch1 class=\"relative group\"\u003eCooldown Period Explained \n    \u003cdiv id=\"cooldown-period-explained\" class=\"anchor\"\u003e\u003c/div\u003e\n    \n    \u003cspan\n        class=\"absolute top-0 w-6 transition-opacity opacity-0 ltr:-left-6 rtl:-right-6 not-prose group-hover:opacity-100\"\u003e\n        \u003ca class=\"group-hover:text-primary-300 dark:group-hover:text-neutral-700 !no-underline\" href=\"#cooldown-period-explained\" aria-label=\"Anchor\"\u003e#\u003c/a\u003e\n    \u003c/span\u003e        \n    \n\u003c/h1\u003e\n\u003cp\u003eEvery letter includes a cooldown period before it can be released.\u003c/p\u003e","title":"Cooldown Period Explained","type":"documentation"},{"content":"How Sealed Letter minimizes trust requirements and protects your privacy.\nPrivacy, Access \u0026amp; Trust # Sealed Letter is built to minimize who and what must be trusted.\nStaff cannot read sealed letters. Passwords are never stored. System access is limited to what is required for operation. Access is logged and controlled. Your content remains private, and control stays with you.\n","externalUrl":null,"permalink":"/documentation/privacy/","section":"Documentation","summary":"\u003cp class=\"lead\"\u003eHow Sealed Letter minimizes trust requirements and protects your privacy.\u003c/p\u003e\n\n\n\u003ch1 class=\"relative group\"\u003ePrivacy, Access \u0026amp; Trust \n    \u003cdiv id=\"privacy-access--trust\" class=\"anchor\"\u003e\u003c/div\u003e\n    \n    \u003cspan\n        class=\"absolute top-0 w-6 transition-opacity opacity-0 ltr:-left-6 rtl:-right-6 not-prose group-hover:opacity-100\"\u003e\n        \u003ca class=\"group-hover:text-primary-300 dark:group-hover:text-neutral-700 !no-underline\" href=\"#privacy-access--trust\" aria-label=\"Anchor\"\u003e#\u003c/a\u003e\n    \u003c/span\u003e        \n    \n\u003c/h1\u003e\n\u003cp\u003eSealed Letter is built to minimize who and what must be trusted.\u003c/p\u003e","title":"Privacy, Access \u0026 Trust","type":"documentation"},{"content":"What happens to your data throughout the life of your account, including deletion.\nAccount Lifecycle \u0026amp; Data Deletion # You remain in control of your data at all times.\nWhen you delete your account:\nAll account data and letters are permanently removed from active systems. Deletion is immediate and irreversible. Encrypted backups are retained for a limited time and rotated out automatically. Once deletion is complete, content cannot be recovered.\n","externalUrl":null,"permalink":"/documentation/account/","section":"Documentation","summary":"\u003cp class=\"lead\"\u003eWhat happens to your data throughout the life of your account, including deletion.\u003c/p\u003e\n\n\n\u003ch1 class=\"relative group\"\u003eAccount Lifecycle \u0026amp; Data Deletion \n    \u003cdiv id=\"account-lifecycle--data-deletion\" class=\"anchor\"\u003e\u003c/div\u003e\n    \n    \u003cspan\n        class=\"absolute top-0 w-6 transition-opacity opacity-0 ltr:-left-6 rtl:-right-6 not-prose group-hover:opacity-100\"\u003e\n        \u003ca class=\"group-hover:text-primary-300 dark:group-hover:text-neutral-700 !no-underline\" href=\"#account-lifecycle--data-deletion\" aria-label=\"Anchor\"\u003e#\u003c/a\u003e\n    \u003c/span\u003e        \n    \n\u003c/h1\u003e\n\u003cp\u003eYou remain in control of your data at all times.\u003c/p\u003e","title":"Account Lifecycle \u0026 Data Deletion","type":"documentation"},{"content":"How subscriptions work and when they are — and are not — required.\nSubscriptions \u0026amp; Payments # Subscriptions unlock additional features but are not required for recipients.\nRecipients never need a subscription to receive letters. Pick-up letters can be accessed without an account. In-app recipients do not need a paid plan. Payments are handled through standard app store billing systems.\n","externalUrl":null,"permalink":"/documentation/subscriptions/","section":"Documentation","summary":"\u003cp class=\"lead\"\u003eHow subscriptions work and when they are — and are not — required.\u003c/p\u003e\n\n\n\u003ch1 class=\"relative group\"\u003eSubscriptions \u0026amp; Payments \n    \u003cdiv id=\"subscriptions--payments\" class=\"anchor\"\u003e\u003c/div\u003e\n    \n    \u003cspan\n        class=\"absolute top-0 w-6 transition-opacity opacity-0 ltr:-left-6 rtl:-right-6 not-prose group-hover:opacity-100\"\u003e\n        \u003ca class=\"group-hover:text-primary-300 dark:group-hover:text-neutral-700 !no-underline\" href=\"#subscriptions--payments\" aria-label=\"Anchor\"\u003e#\u003c/a\u003e\n    \u003c/span\u003e        \n    \n\u003c/h1\u003e\n\u003cp\u003eSubscriptions unlock additional features but are not required for recipients.\u003c/p\u003e","title":"Subscriptions \u0026 Payments","type":"documentation"},{"content":"Important boundaries that define what Sealed Letter is designed to do — and what it is not.\nLimitations \u0026amp; Responsible Use # Sealed Letter is not designed for:\nEmergency communication Real-time coordination Continuous conversation It works best when used for planned, intentional sharing. Respecting these boundaries ensures the service remains reliable and trustworthy.\n","externalUrl":null,"permalink":"/documentation/limitations/","section":"Documentation","summary":"\u003cp class=\"lead\"\u003eImportant boundaries that define what Sealed Letter is designed to do — and what it is not.\u003c/p\u003e\n\n\n\u003ch1 class=\"relative group\"\u003eLimitations \u0026amp; Responsible Use \n    \u003cdiv id=\"limitations--responsible-use\" class=\"anchor\"\u003e\u003c/div\u003e\n    \n    \u003cspan\n        class=\"absolute top-0 w-6 transition-opacity opacity-0 ltr:-left-6 rtl:-right-6 not-prose group-hover:opacity-100\"\u003e\n        \u003ca class=\"group-hover:text-primary-300 dark:group-hover:text-neutral-700 !no-underline\" href=\"#limitations--responsible-use\" aria-label=\"Anchor\"\u003e#\u003c/a\u003e\n    \u003c/span\u003e        \n    \n\u003c/h1\u003e\n\u003cp\u003eSealed Letter is not designed for:\u003c/p\u003e","title":"Limitations \u0026 Responsible Use","type":"documentation"},{"content":"How to get help and what support can — and cannot — assist with.\nContact \u0026amp; Support # Support is available to help with:\nAccount access issues Delivery questions Subscription concerns Support cannot access, read, or recover letter content.\nPlease use the contact options provided in the app or on the website if you need assistance.\n","externalUrl":null,"permalink":"/documentation/support/","section":"Documentation","summary":"\u003cp class=\"lead\"\u003eHow to get help and what support can — and cannot — assist with.\u003c/p\u003e\n\n\n\u003ch1 class=\"relative group\"\u003eContact \u0026amp; Support \n    \u003cdiv id=\"contact--support\" class=\"anchor\"\u003e\u003c/div\u003e\n    \n    \u003cspan\n        class=\"absolute top-0 w-6 transition-opacity opacity-0 ltr:-left-6 rtl:-right-6 not-prose group-hover:opacity-100\"\u003e\n        \u003ca class=\"group-hover:text-primary-300 dark:group-hover:text-neutral-700 !no-underline\" href=\"#contact--support\" aria-label=\"Anchor\"\u003e#\u003c/a\u003e\n    \u003c/span\u003e        \n    \n\u003c/h1\u003e\n\u003cp\u003eSupport is available to help with:\u003c/p\u003e","title":"Contact \u0026 Support","type":"documentation"},{"content":"Last updated: [2025-08-20]\nOur story began with something close to home. Friends and family confided in us the same worry: what happens to our digital lives if something happens to us? Valuable knowledge, memories, and access often remains locked away, leaving loved ones struggling to piece things together. We set out to create a tool that makes this handover easier, kinder, and safer.\nThis is a service we use ourselves, and so do our friends and family. From the start, we built it to meet real needs. We’re not chasing a quick buck, and we’re not building something to sell off to big tech. The integrity this project began with is the integrity we intend to keep.\nWe believe privacy is freedom. That’s why we don’t use cookies, trackers, or hidden third-party access. Security isn’t an afterthought; it’s built into every layer, backed by certifications and ethical standards we live by.\nThis is just the start of our journey. We have new features planned to make digital legacy management more thoughtful, more convenient, and more secure. Our goal is to provide tools that don’t yet exist in the market — tools built on freedom, privacy, and a sense of doing good in a world too often driven by commerce.\n","externalUrl":null,"permalink":"/about/","section":"About Us","summary":"\u003cp\u003e\u003cem\u003eLast updated: [2025-08-20]\u003c/em\u003e\u003c/p\u003e\n\u003cp\u003eOur story began with something close to home. Friends and family confided in us the same worry: \u003cstrong\u003ewhat happens to our digital lives if something happens to us?\u003c/strong\u003e Valuable knowledge, memories, and access often remains locked away, leaving loved ones struggling to piece things together. We set out to create a tool that makes this handover easier, kinder, and safer.\u003c/p\u003e","title":"About Us","type":"about"},{"content":"","externalUrl":null,"permalink":"/authors/","section":"Authors","summary":"","title":"Authors","type":"authors"},{"content":"","externalUrl":null,"permalink":"/categories/","section":"Categories","summary":"","title":"Categories","type":"categories"},{"content":"Last updated: [2026-01-01]\nData Protection \u0026amp; Privacy # We take your privacy and the protection of your personal data seriously. This page explains how we collect, use, store, and safeguard personal data in accordance with the General Data Protection Regulation (GDPR) and other applicable data protection and privacy laws.\nKey Points (Summary) # Your data is currently stored in Amazon Web Services (AWS) – Oregon (USA) Regional data storage options (e.g. EU, Asia-Pacific) are planned for the future We apply encryption, access controls, and security best practices You have rights under GDPR, including access, correction, deletion, and portability You can contact us at dataprotection@continuia.io to exercise your rights Data is retained only as long as necessary, then securely deleted or anonymised Data Controller # For the purposes of applicable data protection laws, the data controller is:\n[Continuia OÜ]\nEmail: dataprotection@continuia.io\nAddress: [Telliskivi tn 57, 10412 Tallinn, Harju maakond, Estonia]\nWhere Your Data Is Stored # At present, all customer data is processed and stored securely in AWS Oregon (us-west-2).\nWe plan to introduce regional storage options in the future (such as the European Union or Asia-Pacific regions) to better support data residency and local regulatory requirements.\nLegal Basis for Processing # We process personal data under one or more of the following legal bases, as defined in Article 6 of the GDPR:\nContractual necessity – to provide and operate our services Legitimate interests – to ensure security, reliability, and service improvement Legal obligations – to comply with applicable laws and regulations Consent – where explicitly required, such as for optional communications or features Your Rights # Under GDPR and similar privacy laws, you have the right to:\nAccess your personal data Rectify inaccurate or incomplete data Erase your personal data (where legally permitted) Restrict processing of your data Data portability, in a commonly used and machine-readable format Object to processing based on legitimate interests Not be subject to automated decision-making with legal or similarly significant effects To exercise any of these rights, please contact dataprotection@continuia.io.\nWe will respond within the timeframes required by applicable law.\nData Retention # We retain personal data only for as long as necessary to:\nProvide and maintain our services Meet legal, tax, or regulatory obligations Resolve disputes and enforce agreements When data is no longer required, it is securely deleted or irreversibly anonymised.\nSecurity Measures # We apply appropriate technical and organisational measures to protect personal data, including:\nEncryption in transit and at rest Role-based access controls Audit logging and monitoring Regular security reviews and operational controls These measures are designed to protect data against unauthorised access, loss, or misuse.\nInternational Data Transfers # Because our infrastructure is currently located in the United States, personal data may be transferred outside your country of residence.\nWhere required for EU or UK users, we rely on Standard Contractual Clauses (SCCs) or equivalent legal safeguards to ensure an adequate level of data protection in line with GDPR requirements.\nFuture Regional Storage Options # We are working toward offering regional data storage choices, allowing users to select storage locations that align with their jurisdictional or regulatory preferences.\nContact # If you have questions, concerns, or requests related to privacy or data protection, please contact:\n[Continuia OÜ]\nEmail: dataprotection@continuia.io\nAddress: [Telliskivi tn 57, 10412 Tallinn, Harju maakond, Estonia]\nChanges to This Policy # We may update this Data Protection page from time to time to reflect changes in law, technology, or our services. Significant changes will be communicated through our website or application.\nThis policy is intended to comply with GDPR and to align with other privacy frameworks such as UK GDPR, CCPA, and similar international regulations.\n","externalUrl":null,"permalink":"/dataprotection/","section":"Data Protection","summary":"\u003cp\u003e\u003cem\u003eLast updated: [2026-01-01]\u003c/em\u003e\u003c/p\u003e\n\n\u003ch1 class=\"relative group\"\u003eData Protection \u0026amp; Privacy \n    \u003cdiv id=\"data-protection--privacy\" class=\"anchor\"\u003e\u003c/div\u003e\n    \n    \u003cspan\n        class=\"absolute top-0 w-6 transition-opacity opacity-0 ltr:-left-6 rtl:-right-6 not-prose group-hover:opacity-100\"\u003e\n        \u003ca class=\"group-hover:text-primary-300 dark:group-hover:text-neutral-700 !no-underline\" href=\"#data-protection--privacy\" aria-label=\"Anchor\"\u003e#\u003c/a\u003e\n    \u003c/span\u003e        \n    \n\u003c/h1\u003e\n\u003cp\u003eWe take your privacy and the protection of your personal data seriously. This page explains how we collect, use, store, and safeguard personal data in accordance with the \u003cstrong\u003eGeneral Data Protection Regulation (GDPR)\u003c/strong\u003e and other applicable data protection and privacy laws.\u003c/p\u003e","title":"Data Protection","type":"dataprotection"},{"content":"Last updated: [2026-01-01]\nDisclaimer # This disclaimer is provided for informational purposes and governs your use of the Continuia application and related services (“the Service”). By using the Service, you acknowledge and agree to the terms outlined below.\nNo Legal, Financial, or Professional Advice # The Service is designed to allow users to store and share messages, documents, or instructions in a controlled manner.\nContinuia does not provide legal, financial, medical, or professional advice.\nAny content created, stored, or shared using the Service is provided by users at their own discretion and responsibility. You should seek independent professional advice for matters requiring legal, financial, medical, or other expert guidance.\nUser Responsibility for Content # You are solely responsible for:\nThe content you create, upload, or store The accuracy, completeness, and appropriateness of that content Ensuring that any information you share complies with applicable laws and regulations Continuia does not review, verify, endorse, or validate user-generated content and assumes no responsibility for its accuracy or suitability.\nNo Guarantee of Outcomes or Delivery # While we make reasonable efforts to operate the Service reliably and securely, we do not guarantee that:\nMessages or content will be delivered, accessed, or interpreted in a particular way The Service will meet specific personal, legal, or practical outcomes Access will always occur at a specific time or under all circumstances Use of the Service is at your own risk.\nAvailability and Service Continuity # The Service is provided on an “as is” and “as available” basis.\nWe do not warrant that the Service will be uninterrupted, error-free, or always available.\nContinuia reserves the right to modify, suspend, or discontinue any part of the Service at any time, with or without notice, where permitted by law.\nLimitation of Liability # To the maximum extent permitted by applicable law:\nContinuia shall not be liable for any indirect, incidental, consequential, or special damages This includes, but is not limited to, loss of data, loss of access, emotional distress, or reliance on content stored in the Service Nothing in this disclaimer limits liability where such limitation is prohibited by law.\nThird-Party Services # The Service may rely on third-party infrastructure or services (such as cloud hosting or email delivery providers).\nContinuia is not responsible for failures, interruptions, or issues caused by third-party services outside of our reasonable control.\nNo Waiver of Legal Rights # Nothing in this disclaimer is intended to exclude or limit any consumer rights that cannot be waived under applicable law, including rights under GDPR, UK GDPR, or other consumer protection regulations.\nChanges to This Disclaimer # We may update this disclaimer from time to time to reflect changes in the Service, legal requirements, or operational practices.\nThe most current version will always be available on our website or within the application.\nContact # If you have questions regarding this disclaimer, please contact:\n[Continuia OÜ]\nEmail: support@continuia.io\nAddress: [Telliskivi tn 57, 10412 Tallinn, Harju maakond, Estonia]\n","externalUrl":null,"permalink":"/disclaimer/","section":"Disclaimer","summary":"\u003cp\u003e\u003cem\u003eLast updated: [2026-01-01]\u003c/em\u003e\u003c/p\u003e\n\n\u003ch1 class=\"relative group\"\u003eDisclaimer \n    \u003cdiv id=\"disclaimer\" class=\"anchor\"\u003e\u003c/div\u003e\n    \n    \u003cspan\n        class=\"absolute top-0 w-6 transition-opacity opacity-0 ltr:-left-6 rtl:-right-6 not-prose group-hover:opacity-100\"\u003e\n        \u003ca class=\"group-hover:text-primary-300 dark:group-hover:text-neutral-700 !no-underline\" href=\"#disclaimer\" aria-label=\"Anchor\"\u003e#\u003c/a\u003e\n    \u003c/span\u003e        \n    \n\u003c/h1\u003e\n\u003cp\u003eThis disclaimer is provided for informational purposes and governs your use of the Continuia application and related services (“the Service”). By using the Service, you acknowledge and agree to the terms outlined below.\u003c/p\u003e","title":"Disclaimer","type":"disclaimer"},{"content":"","externalUrl":null,"permalink":"/tags/docs/","section":"Tags","summary":"","title":"Docs","type":"tags"},{"content":"Simple, yet powerful. Learn how to use Sealed Letter and its features.\nSome messages, documents, and instructions are not meant to be shared right away. They’re created to be kept safe and made available only under specific circumstances.\nSealed Letter provides a secure way to write, store, and control access to important content — whether you want to share meaningful words, pass on essential documents, provide step-by-step guidance, or enable emergency (“break-glass”) access.\nBuilt as a mobile-first platform with strong privacy protections, Sealed Letter focuses on clarity, trust, and user control, without functioning as a general messaging or communication service\n","externalUrl":null,"permalink":"/documentation/","section":"Documentation","summary":"\u003cp class=\"lead\"\u003eSimple, yet powerful. Learn how to use Sealed Letter and its features.\u003c/p\u003e\n\n\u003cp\u003eSome messages, documents, and instructions are not meant to be shared right away. They’re created to be kept safe and made available only under specific circumstances.\u003c/p\u003e","title":"Documentation","type":"documentation"},{"content":"","externalUrl":null,"permalink":"/series/documentation/","section":"Series","summary":"","title":"Documentation","type":"series"},{"content":"Last updated: 2026-05-07\nFrequently Asked Questions # About Sealed Letter # What is Sealed Letter? # Sealed Letter is a quiet, private space for words that matter. Our app helps you capture, store, and share important notes or messages with complete control over your data.\nWhy should I trust you? # Sealed Letter started with a simple, personal question shared by friends and family: what happens to our digital lives if something happens to us? This is a service we use ourselves, and one we built to solve a real problem. From the beginning, we’ve focused on care, security, and respect for privacy.\nThe integrity the project started with is the integrity we intend to maintain.\nHow can I get support? # You can reach our support team directly through the app. We aim to respond quickly and personally to all requests.\nIs Sealed Letter available in multiple languages? # Yes. The app and this website support several languages, and we continue to expand our language options.\nWhy does the app look a bit plain? # We’re at the very start of this journey, and we’ve had to make some intentional choices about where to focus first.\nOur energy has gone into building a reliable, secure foundation — the parts you don’t see, but that matter most. Design and polish are important to us too, and we’re actively working toward making the app look as good as it feels to use.\nThanks for bearing with us while we get there 😊\nRoles # What is a Letter Author? # A Letter Author is the person who writes and stores letters in the app.\nWhat can a Letter Author do? # They can write, update, and manage their letters, and choose recipients who will receive them.\nWhat is a Trusted Contact? # A Trusted Contact is someone you designate to confirm your letters should be released.\nWhat does a Trusted Contact need to do? # Their only responsibility is to notify us that your letters should be released. Once confirmed, your letters will be shared with the method and people you’ve chosen.\nHow do I choose a Trusted Contact? # Pick someone you trust deeply, such as a close friend or family member, who will be able to act responsibly on your behalf.\nCan I have multiple Trusted Contacts? # Yes. You can assign multiple Trusted Contacts to provide flexibility and peace of mind.\nCan a Trusted Contact read my letters? # No. They cannot access any aspect of your letters or change their contents. They only confirm the release of your letters.\nCan a Letter Author change their Trusted Contacts? # Yes. A Letter Author can update or replace their Trusted Contacts at any time.\nWhat is a Release Contact? # A Release Contact is the counterpart of a Trusted Contact. If you are a Release Contact, it means that person has trusted you to confirm when their letters should be released to the recipients they have chosen.\nWriting and Delivering Letters # What does pick-up delivery mean? # Pick-up delivery means a message is made available for access outside of the app. The recipient can retrieve the message using the provided letter details or QR code, without needing a Sealed Letter account or subscription. This option is designed for situations where simple, anonymous and direct access is preferred.\nWhat does in-app delivery mean? # In-app delivery means the message is delivered directly to a specific Sealed Letter user and can be accessed securely within the app. The recipient does not need a subscription to receive the message, only an account. This option is more convenient, as the recipient does not need to manage separate passwords or letter access codes.\nWhat does email delivery mean? # Email delivery means the recipient will receive an email notification with a secure link to retrieve the letter.\nThe letter itself is not included in the email. It can only be opened through the secure retrieval link.\nWhy do email letters use a secure link for retrieval? # Email letters are sent as a secure retrieval link instead of including the full letter in the email itself.\nThis helps protect the privacy of the letter. While email is usually encrypted while it is being sent, it can still be stored by email providers according to their own retention policies.\nSealed Letter keeps the letter behind a secure link so only the intended recipient can open and read what was written for them.\nWhich delivery option is more secure? # Letters sealed with an author-defined password offer the highest level of isolation. The password is never stored by Sealed Letter and must be shared by the author with the intended recipient. Without it, the letter cannot be decrypted or accessed.\nIn-app and email delivery prioritizes convenience. To deliver the message to a specific user account, the system must temporarily decrypt and process the message as part of the delivery flow. This is done securely, but it means the system is involved in the delivery process.\nAll options are secure by design. The difference lies in the trade-off between maximum isolation (password-sealed, pickup, email letters) and ease of access (in-app email delivery), allowing senders to choose what best fits their needs.\nHow are a Letter Author\u0026rsquo;s letters protected? # Letters are securely encrypted. Only the chosen recipients will receive them once the Trusted Contact confirms their release.\nSecurity and Privacy # How secure is the service? # We use industry-standard encryption, secure authentication, and AWS best practices to protect your information. Our team also holds security certifications and follows strict codes of ethics.\nCan Sealed Letter staff read my letters? # No. Letters prepared for pick-up are sealed with a password that is never stored by Sealed Letter. Without that password, the letter cannot be decrypted.\nLetters sent via in-app delivery are protected using industry-standard encryption aligned with AWS best practices. Access to the encryption keys is strictly limited to the systems required to securely process delivery to the intended recipient only. Also see Which delivery option is more secure?\nWhere is my data stored? # Currently, your data is stored securely in the AWS Oregon region (USA). In the future, we will provide options for other regions so you can choose where your data lives.\nDo you use cookies or trackers? # No. We do not use cookies, tracking pixels, or third-party analytics tools. Your privacy is our highest priority.\nAccount and Access # Can I access my account on multiple devices? # Yes. You can log in to your account on any supported device, and your letters will stay synced across them.\nWhat happens if I forget my login password? # You can reset your password at any time by requesting a reset link to your registered email. For security, the link will expire after a short time.\nWhat happens if I forget my letter password? # If you forget the password for a letter, unfortunately the letter is permanently inaccessible. For security and privacy reasons, we never store or keep a copy of your passwords. This ensures that only you, and the people you choose to share it with, can access your content.\nPlease make sure to save your letter passwords in a secure place. Once lost, there is no way for us to recover or reset it.\nMy contact never received my invite # If you invited someone to Sealed Letter who wasn’t a member at the time, they won’t receive the invite after signing up. Please delete the pending invite from your contacts and send a new invitation.\nI unsubscribed from receiving letters. How can I resubscribe? # You can resubscribe by signing up for Sealed Letter in the app.\nOnce you register and confirm your email address, you will be able to receive Sealed Letters again. You can unsubscribe again at any time.\nIf you previously reported Sealed Letter emails as spam, or made a complaint through your email provider, please contact support so we can help restore email delivery.\nSubscriptions # Do you offer subscriptions? # Yes. Subscriptions and in-app purchases are managed securely through RevenueCat, integrated with the Apple App Store and Google Play Store.\nHow many letters can I write? # Without a subscription, you can write one letter. With a subscription, you can create as many letters as you need, subject to fair use limits.\nDo I need a subscription to receive letters? # No. Letters that are prepared for pickup can be accessed on the website using the provided letter details or QR code, without an account or subscription. Letters sent for in-app delivery also do not require the recipient to have a subscription.\nDo I need a subscription to be a Trusted Contact? # No. Any registered Sealed Letter user can be designated as a Trusted Contact. A subscription is not required for this role.\nWhat happens if my subscription expires? # If your subscription expires, you will no longer be able to create new letters or edit existing letters.\nYour existing letters will remain safely stored and will still be delivered according to their schedule. You and your trusted contacts can also continue to release letters according to the schedules you already set.\nData Lifecycle and Service Longevity # Can I delete my account and data? # Absolutely. You are in full control of your data. You can request deletion from within the app, and we will permanently erase your account and stored information.\nWhat happens to my letters if I delete my account? # When you delete your account, all associated account information, new and scheduled letters, and related metadata are permanently removed from the active system. Letters that were delivered remain with the recipient.\nAs part of our disaster recovery strategy, encrypted backups are retained for a limited time in dedicated AWS accounts. Any remaining data in these backups is automatically rotated out and permanently deleted within 12 months.\nWhat happens if Sealed Letter shuts down? # We are committed to long-term availability. In the unlikely event of major service changes, we would provide clear advance notice and practical guidance so users can access or export their content in a timely manner.\n","externalUrl":null,"permalink":"/faq/","section":"FAQ","summary":"\u003cp\u003e\u003cem\u003eLast updated: 2026-05-07\u003c/em\u003e\u003c/p\u003e\n\n\u003ch1 class=\"relative group\"\u003eFrequently Asked Questions \n    \u003cdiv id=\"frequently-asked-questions\" class=\"anchor\"\u003e\u003c/div\u003e\n    \n    \u003cspan\n        class=\"absolute top-0 w-6 transition-opacity opacity-0 ltr:-left-6 rtl:-right-6 not-prose group-hover:opacity-100\"\u003e\n        \u003ca class=\"group-hover:text-primary-300 dark:group-hover:text-neutral-700 !no-underline\" href=\"#frequently-asked-questions\" aria-label=\"Anchor\"\u003e#\u003c/a\u003e\n    \u003c/span\u003e        \n    \n\u003c/h1\u003e\n\n\u003ch2 class=\"relative group\"\u003eAbout Sealed Letter \n    \u003cdiv id=\"about-sealed-letter\" class=\"anchor\"\u003e\u003c/div\u003e\n    \n    \u003cspan\n        class=\"absolute top-0 w-6 transition-opacity opacity-0 ltr:-left-6 rtl:-right-6 not-prose group-hover:opacity-100\"\u003e\n        \u003ca class=\"group-hover:text-primary-300 dark:group-hover:text-neutral-700 !no-underline\" href=\"#about-sealed-letter\" aria-label=\"Anchor\"\u003e#\u003c/a\u003e\n    \u003c/span\u003e        \n    \n\u003c/h2\u003e\n\n\u003ch3 class=\"relative group\"\u003eWhat is Sealed Letter? \n    \u003cdiv id=\"what-is-sealed-letter\" class=\"anchor\"\u003e\u003c/div\u003e\n    \n    \u003cspan\n        class=\"absolute top-0 w-6 transition-opacity opacity-0 ltr:-left-6 rtl:-right-6 not-prose group-hover:opacity-100\"\u003e\n        \u003ca class=\"group-hover:text-primary-300 dark:group-hover:text-neutral-700 !no-underline\" href=\"#what-is-sealed-letter\" aria-label=\"Anchor\"\u003e#\u003c/a\u003e\n    \u003c/span\u003e        \n    \n\u003c/h3\u003e\n\u003cp\u003eSealed Letter is a quiet, private space for words that matter. Our app helps you capture, store, and share important notes or messages with complete control over your data.\u003c/p\u003e","title":"FAQ","type":"faq"},{"content":" Sealed Letter\nLike a letter in a safe but editable # A note only helps if someone knows it exists, knows where to look, and knows how to open it.\nSealed Letter lets you write a private letter, keep it safely stored and update it over time. When the time is right, they can receive it through the option you choose. Start your first letter free.\nPrivate by designCreated from a real family need\nWhy not just write it in Notes? # You can. But a note only helps if someone knows it exists, knows where to look, and knows how to open it.\nSealed Letter gives your message a simple private pickup path.\nNotes / Docs / NotebookEasy to forget Sealed LetterBuilt for future access Notes / Docs / NotebookSomeone must know where to look Sealed LetterPrepared pickup path Notes / Docs / NotebookMay be locked, lost, or unclear Sealed LetterOpened with code + password Notes / Docs / NotebookNot designed for sensitive future messages Sealed LetterPrivate by design Notes / Docs / NotebookStatic once forgotten Sealed LetterEditable over time A note is something you store. A Sealed Letter is something you seal, update, and prepare for private pickup.\nHow private pickup works # STEP 01 Write your letter # Personal words, practical details, or both.\nSTEP 02 Keep it sealed # Your letter stays private and safely stored.\nSTEP 03 Prepare the pickup details # Keep or share the pickup details in the way that fits your situation.\nSTEP 04 They pick it up later # When the time is right, they use the code and password to get the letter out of the safe.\nWhat could you prepare? # Where everything is # Important documents, accounts, contacts, and the details someone should not have to search for.\nThings I want my kids to know # Stories, values, advice, and words you want them to have when the moment is right.\nWords for someone far away # A private message for a friend or family member you do not see as often as you would like.\nInstructions for a difficult day # Calm, practical guidance that could make a hard moment less confusing.\nPrivate family guidance # The context behind decisions, responsibilities, or family details only you can explain clearly.\nA letter for the right moment # Something personal, practical, or reassuring, written now and kept sealed until the recipient picks it up.\nPrivacy is the point # Private letters and family guidance should not become advertising data.\nSealed Letter is built around that idea:\nNo trackers or cookies\nThe website and app do not use tracking pixels, analytics cookies, or ad profiling.\nPrivate by design\nLetters are safely stored, and private-pickup letters are opened with the password prepared by you.\nSimple to start\nNo subscription is required to start, and recipients do not need a subscription to pick up a letter.\nWhy I built Sealed Letter I’m Ruud. I built Sealed Letter after a long conversation with a close friend, both of us expat dads, both raising children far from where we grew up. It made me realise how many things worth saying live only in our heads: family stories, practical details, words for our children, and notes for far-away friends we do not speak to as often these days. Sealed Letter is the private place I needed and could not find. I hope it helps you write the things you have been meaning to say.\n— Ruud\nNeed a different delivery path? # Private pickup is the simplest way to prepare a sealed letter. Sealed Letter also supports other delivery options inside the app, so you can choose the approach that fits your situation.\nFrequently asked questions # Why not just use Notes? Notes are useful for writing things down. Sealed Letter is for preparing something private that another person can pick up later with the details you chose.\nWhat is Private Pickup? Private Pickup lets your recipient retrieve the letter later using the pickup code and password you prepared.\nDoes private pickup use a trusted contact? No. Private pickup uses the pickup code and password you prepare. Other delivery options are available in the app, but this page focuses on private pickup.\nCan I edit the letter later? Yes. That is the point: it can stay safely stored while you update it over time.\nDoes the recipient need a subscription? No. Recipients do not need a subscription to pick up a letter.\nDo I need to pay to start? No subscription is required to start. You can create your first letter free.\nWrite it now. Keep it sealed. Update it anytime. # Create your first Sealed Letter and give someone a clear way to find what matters later.\nSealed Letter — private messages and guidance for the people you love. ","externalUrl":null,"permalink":"/lp/like-a-letter-in-a-safe/","section":"Lps","summary":"\u003cstyle\u003e\n   \n  .ll-lp { --ll-ink: #2a2118; --ll-ink-soft: #5a4a39; --ll-cream: #f7efe2; --ll-cream-deep: #efe3cc; --ll-rule: rgba(70,50,30,0.18); --ll-accent: #8a5a2b; }\n  html.dark .ll-lp { --ll-ink: #efe3cc; --ll-ink-soft: #c8b89a; --ll-cream: transparent; --ll-cream-deep: rgba(247,239,226,0.04); --ll-rule: rgba(247,239,226,0.18); --ll-accent: #d6a564; }\n\n  .ll-lp { color: var(--ll-ink); padding-bottom: 5.5rem; }\n  @media (min-width: 768px) { .ll-lp { padding-bottom: 0; } }\n\n  .ll-lp h1, .ll-lp h2, .ll-lp h3 { font-family: 'Iowan Old Style','Palatino Linotype','Palatino','Book Antiqua',Georgia,'Source Serif Pro',serif; font-weight: 600; letter-spacing: -0.01em; }\n  .ll-lp h1 { font-weight: 700; line-height: 1.05; }\n  .ll-lp p, .ll-lp li, .ll-lp .ll-quote { font-family: 'Iowan Old Style','Palatino Linotype','Palatino','Book Antiqua',Georgia,serif; }\n\n   \n  .ll-hero { display: grid; grid-template-columns: 1fr; gap: 1.5rem; align-items: center; padding: 1rem 0 2.25rem; }\n  .ll-hero__image { position: relative; aspect-ratio: 12 / 7; overflow: hidden; border-radius: 0.5rem; box-shadow: 0 12px 40px rgba(60,40,20,0.18), 0 2px 6px rgba(60,40,20,0.10); margin: 0 -1.25rem; border-radius: 0; }\n  .ll-hero__image img { width: 100%; height: 100%; object-fit: cover; display: block; margin: 0; }\n  .ll-hero__image::after { content: \"\"; position: absolute; inset: 0; box-shadow: inset 0 0 80px rgba(40,25,10,0.18); pointer-events: none; }\n  .ll-hero__copy { text-align: left; }\n  .ll-hero__eyebrow { font-size: 0.78rem; letter-spacing: 0.22em; text-transform: uppercase; color: var(--ll-ink-soft); margin: 0 0 0.85rem; font-family: ui-sans-serif,system-ui,-apple-system,'Helvetica Neue',sans-serif; }\n  .ll-hero__eyebrow::before { content: \"✦\"; margin-right: 0.55em; color: var(--ll-accent); opacity: 0.9; }\n  .ll-hero h1 { margin: 0 0 0.85rem; font-size: clamp(2rem, 5.5vw, 3.1rem); }\n  .ll-hero__sub { font-size: 1.18rem; line-height: 1.55; color: var(--ll-ink-soft); margin: 0 0 1.6rem; max-width: 32rem; }\n  .ll-hero__cta { display: flex; flex-wrap: wrap; gap: 0.85rem 1rem; align-items: center; margin: 0 0 0.9rem; }\n  .ll-hero__cta a { line-height: 0; display: inline-block; transition: transform 200ms ease; }\n  .ll-hero__cta a:hover { transform: translateY(-1px); }\n  .ll-hero__cta img { height: 52px; width: auto; margin: 0; }\n  .ll-hero__trust { font-size: 0.92rem; color: var(--ll-ink-soft); margin: 0.4rem 0 0; }\n  .ll-hero__trust span { display: inline-block; }\n  .ll-hero__trust span + span::before { content: \"·\"; margin: 0 0.55em; opacity: 0.55; }\n\n  @media (min-width: 768px) {\n    .ll-hero { grid-template-columns: 1.05fr 1fr; gap: 3rem; padding: 2.5rem 0 3rem; }\n    .ll-hero__image { margin: 0; border-radius: 0.5rem; order: 2; }\n    .ll-hero__copy { order: 1; }\n    .ll-hero h1 { font-size: clamp(2.4rem, 3.6vw, 3.4rem); }\n  }\n\n   \n  .ll-section { padding: 2rem 0; }\n  .ll-section h2 { margin: 0 0 0.75rem; font-size: clamp(1.5rem, 2.6vw, 1.95rem); }\n  .ll-section \u003e p { color: var(--ll-ink-soft); }\n  .ll-section--center { text-align: center; }\n  .ll-section--center \u003e * { margin-left: auto; margin-right: auto; }\n  .ll-section--center \u003e p { max-width: 38rem; }\n  .ll-divider { border: 0; height: 1px; background: var(--ll-rule); margin: 2rem 0; max-width: 4rem; }\n  .ll-divider--center { margin-left: auto; margin-right: auto; }\n\n   \n  .ll-usecases, .ll-cards { display: grid; grid-template-columns: repeat(auto-fit, minmax(16rem, 1fr)); gap: 1.5rem 2rem; margin-top: 1.5rem; }\n  .ll-usecases \u003e div, .ll-cards \u003e div { padding-top: 0.5rem; border-top: 1px solid var(--ll-rule); }\n  .ll-usecases h3, .ll-cards h3 { margin: 0.5rem 0 0.4rem; font-size: 1.15rem; color: var(--ll-ink); }\n  .ll-usecases p, .ll-cards p { margin: 0; color: var(--ll-ink-soft); font-size: 1rem; line-height: 1.55; }\n\n   \n  .ll-shots { margin-top: 1.5rem; display: grid; grid-template-columns: 1fr; gap: 1.5rem; justify-items: center; }\n  @media (min-width: 640px) { .ll-shots { grid-template-columns: repeat(3, 1fr); gap: 1rem; } }\n  .ll-shots__caption { text-transform: uppercase; letter-spacing: 0.18em; font-size: 0.78rem; color: var(--ll-ink-soft); margin: 0 0 0.25rem; font-family: ui-sans-serif,system-ui,-apple-system,sans-serif; }\n  .ll-phone { aspect-ratio: 9 / 19; max-width: 220px; width: 100%; background: #1a140d; border-radius: 1.6rem; padding: 0.45rem; box-shadow: 0 18px 40px rgba(60,40,20,0.22), 0 3px 8px rgba(60,40,20,0.12); position: relative; }\n  .ll-phone::before { content: \"\"; position: absolute; top: 0.55rem; left: 50%; transform: translateX(-50%); width: 30%; height: 0.45rem; background: #0a0703; border-radius: 0 0 0.6rem 0.6rem; z-index: 2; }\n  .ll-phone img { width: 100%; height: 100%; object-fit: cover; border-radius: 1.2rem; display: block; margin: 0; }\n\n   \n  .ll-steps { display: grid; grid-template-columns: repeat(auto-fit, minmax(15rem, 1fr)); gap: 1rem; margin-top: 1.5rem; }\n  .ll-step { padding: 1.25rem 1.25rem 1.4rem; border-radius: 0.65rem; background: var(--ll-cream-deep); border: 1px solid var(--ll-rule); }\n  .ll-step h3 { margin: 0 0 0.4rem; font-size: 1.05rem; color: var(--ll-ink); }\n  .ll-step p { margin: 0; color: var(--ll-ink-soft); font-size: 0.98rem; }\n  .ll-step__num { display: inline-block; font-family: ui-sans-serif,system-ui,sans-serif; font-weight: 700; font-size: 0.8rem; letter-spacing: 0.15em; color: var(--ll-accent); margin-bottom: 0.4rem; }\n\n   \n  .ll-founder { display: grid; grid-template-columns: 1fr; gap: 1.25rem; align-items: start; margin-top: 1rem; padding: 1.5rem 0; border-top: 1px solid var(--ll-rule); border-bottom: 1px solid var(--ll-rule); }\n  @media (min-width: 640px) { .ll-founder { grid-template-columns: 140px 1fr; gap: 1.75rem; } }\n  .ll-founder img { width: 140px; height: 140px; object-fit: cover; border-radius: 0.5rem; margin: 0; box-shadow: 0 6px 18px rgba(60,40,20,0.18); }\n  .ll-founder h2 { margin: 0 0 0.55rem; font-size: 1.4rem; }\n  .ll-founder p { margin: 0; color: var(--ll-ink-soft); line-height: 1.65; }\n  .ll-founder__sig { font-style: italic; color: var(--ll-ink); margin-top: 0.6rem !important; }\n\n   \n  .ll-privacy { display: grid; grid-template-columns: 1fr; gap: 1.25rem; margin-top: 1.5rem; }\n  @media (min-width: 640px) { .ll-privacy { grid-template-columns: repeat(3, 1fr); gap: 1.75rem; } }\n  .ll-privacy__item { display: flex; flex-direction: column; gap: 0.45rem; padding: 0.25rem 0; }\n  .ll-privacy__icon { width: 2rem; height: 2rem; color: var(--ll-accent); }\n  .ll-privacy__icon svg { width: 100%; height: 100%; stroke-width: 1.4; }\n  .ll-privacy__label { margin: 0; font-family: 'Iowan Old Style',Palatino,Georgia,serif; font-weight: 600; font-size: 1.05rem; color: var(--ll-ink); }\n  .ll-privacy__desc { margin: 0; color: var(--ll-ink-soft); font-size: 0.97rem; line-height: 1.5; }\n\n   \n  .ll-quotes { display: grid; grid-template-columns: repeat(auto-fit, minmax(16rem, 1fr)); gap: 0.85rem; margin-top: 1.25rem; }\n  .ll-quote { padding: 1rem 1.15rem; border-left: 2px solid var(--ll-accent); font-style: italic; background: var(--ll-cream-deep); border-radius: 0 0.4rem 0.4rem 0; color: var(--ll-ink); font-size: 1.02rem; line-height: 1.5; }\n\n   \n  .ll-samples { display: grid; grid-template-columns: 1fr; gap: 1.25rem; margin-top: 1.5rem; }\n  @media (min-width: 768px) { .ll-samples { grid-template-columns: 1fr 1fr; gap: 1.75rem; } }\n  .ll-sample { padding: 1.4rem 1.5rem 1.5rem; border-radius: 0.55rem; background: var(--ll-cream-deep); border: 1px solid var(--ll-rule); position: relative; }\n  .ll-sample__label { display: inline-block; font-family: ui-sans-serif,system-ui,sans-serif; font-weight: 700; font-size: 0.72rem; letter-spacing: 0.16em; text-transform: uppercase; color: var(--ll-accent); margin: 0 0 0.7rem; padding: 0.25rem 0.6rem; border: 1px solid var(--ll-rule); border-radius: 999px; background: rgba(247,239,226,0.4); }\n  html.dark .ll-sample__label { background: rgba(247,239,226,0.06); }\n  .ll-sample p { margin: 0 0 0.75rem; color: var(--ll-ink); line-height: 1.6; }\n  .ll-sample p:last-child { margin-bottom: 0; }\n  .ll-sample p em, .ll-sample em { font-style: italic; color: var(--ll-ink-soft); }\n\n   \n  .ll-faqs { margin-top: 1.5rem; }\n  .ll-faq { border-bottom: 1px solid var(--ll-rule); }\n  .ll-faq:first-child { border-top: 1px solid var(--ll-rule); }\n  .ll-faq summary { cursor: pointer; padding: 1rem 0; font-weight: 600; list-style: none; color: var(--ll-ink); font-family: 'Iowan Old Style',Palatino,Georgia,serif; font-size: 1.05rem; display: flex; justify-content: space-between; align-items: center; gap: 1rem; }\n  .ll-faq summary::-webkit-details-marker { display: none; }\n  .ll-faq summary::after { content: \"+\"; flex-shrink: 0; width: 1.4rem; height: 1.4rem; display: inline-flex; align-items: center; justify-content: center; color: var(--ll-accent); font-weight: 400; font-size: 1.3rem; line-height: 1; transition: transform 200ms ease; }\n  .ll-faq[open] summary::after { content: \"−\"; }\n  .ll-faq p { margin: 0 0 1rem; color: var(--ll-ink-soft); line-height: 1.6; }\n\n   \n  .ll-cta-row { display: flex; flex-wrap: wrap; gap: 1rem 1.25rem; justify-content: center; align-items: center; margin: 1.5rem 0 0.5rem; }\n  .ll-cta-row a { line-height: 0; display: inline-block; }\n  .ll-cta-row img { height: 48px; width: auto; margin: 0; }\n\n   \n  .ll-final { text-align: center; padding: 2.5rem 0 1.5rem; }\n  .ll-final h2 { margin-bottom: 0.5rem; font-size: clamp(1.6rem, 3vw, 2.1rem); }\n  .ll-final p { max-width: 34rem; margin: 0 auto 1.5rem; color: var(--ll-ink-soft); }\n  .ll-stores { display: flex; flex-wrap: wrap; gap: 1rem 1.25rem; justify-content: center; align-items: center; margin: 0; }\n  .ll-stores a { line-height: 0; display: inline-block; }\n  .ll-stores img { height: 52px; width: auto; margin: 0; }\n\n   \n  .app-badge-light { display: inline-block; }\n  .app-badge-dark  { display: none; }\n  html.dark .app-badge-light { display: none; }\n  html.dark .app-badge-dark  { display: inline-block; }\n\n   \n  .ll-footer-trust { text-align: center; color: var(--ll-ink-soft); font-size: 0.92rem; padding: 1.5rem 0 0.5rem; }\n  .ll-footer-trust strong { color: var(--ll-ink); font-weight: 600; }\n\n   \n  .ll-sticky { display: none; }\n  @media (max-width: 767px) {\n    .ll-sticky { display: flex; position: fixed; left: 0; right: 0; bottom: 0; z-index: 50; gap: 0.6rem; justify-content: center; align-items: center; padding: 0.6rem 0.75rem calc(0.6rem + env(safe-area-inset-bottom, 0px)); background: var(--ll-cream); border-top: 1px solid var(--ll-rule); box-shadow: 0 -6px 18px rgba(60,40,20,0.08); }\n    html.dark .ll-sticky { background: #1a140d; }\n    .ll-sticky a { line-height: 0; display: inline-block; }\n    .ll-sticky img { height: 40px; width: auto; margin: 0; }\n  }\n\n   \n  @media (prefers-reduced-motion: no-preference) {\n    .ll-hero__copy \u003e * { opacity: 0; transform: translateY(10px); animation: ll-rise 700ms cubic-bezier(.2,.7,.2,1) forwards; }\n    .ll-hero__copy \u003e *:nth-child(1) { animation-delay: 60ms; }\n    .ll-hero__copy \u003e *:nth-child(2) { animation-delay: 160ms; }\n    .ll-hero__copy \u003e *:nth-child(3) { animation-delay: 260ms; }\n    .ll-hero__copy \u003e *:nth-child(4) { animation-delay: 360ms; }\n    .ll-hero__copy \u003e *:nth-child(5) { animation-delay: 460ms; }\n    .ll-hero__image { opacity: 0; animation: ll-fade 900ms ease-out 120ms forwards; }\n    @keyframes ll-rise { to { opacity: 1; transform: none; } }\n    @keyframes ll-fade { to { opacity: 1; } }\n  }\n\u003c/style\u003e\n\n\u003cstyle\u003e\n  .ll-compare {\n    display: grid;\n    grid-template-columns: 1fr;\n    gap: 0.85rem;\n    margin-top: 1.5rem;\n  }\n  .ll-compare__row {\n    display: grid;\n    grid-template-columns: 1fr;\n    overflow: hidden;\n    border: 1px solid var(--ll-rule);\n    border-radius: 0.55rem;\n    background: var(--ll-cream-deep);\n  }\n  .ll-compare__cell {\n    padding: 1rem 1.1rem;\n  }\n  .ll-compare__cell + .ll-compare__cell {\n    border-top: 1px solid var(--ll-rule);\n    background: rgba(138, 90, 43, 0.055);\n  }\n  html.dark .ll-compare__cell + .ll-compare__cell {\n    background: rgba(247, 239, 226, 0.035);\n  }\n  .ll-compare__label {\n    display: block;\n    margin-bottom: 0.3rem;\n    color: var(--ll-accent);\n    font-family: ui-sans-serif, system-ui, sans-serif;\n    font-size: 0.72rem;\n    font-weight: 700;\n    letter-spacing: 0.14em;\n    text-transform: uppercase;\n  }\n  .ll-compare__text {\n    display: block;\n    color: var(--ll-ink);\n    font-weight: 600;\n    line-height: 1.45;\n  }\n  .ll-soft-note {\n    margin-top: 1.25rem;\n    padding: 1rem 1.15rem;\n    border-left: 2px solid var(--ll-accent);\n    border-radius: 0 0.4rem 0.4rem 0;\n    background: var(--ll-cream-deep);\n    color: var(--ll-ink-soft);\n  }\n  .ll-primary-cta {\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    margin: 0 0 0.75rem;\n    padding: 0.8rem 1.15rem;\n    border: 1px solid var(--ll-rule);\n    border-radius: 0.55rem;\n    background: var(--ll-cream-deep);\n    color: var(--ll-ink);\n    font-family: ui-sans-serif, system-ui, sans-serif;\n    font-size: 0.95rem;\n    font-weight: 700;\n    line-height: 1.2;\n    text-decoration: none;\n  }\n  .ll-primary-cta:hover {\n    transform: translateY(-1px);\n  }\n  .ll-small-reassurance {\n    margin: 0 0 0.75rem;\n    color: var(--ll-ink-soft);\n    font-size: 0.94rem;\n  }\n  .ll-wide-copy {\n    max-width: 42rem;\n  }\n  @media (min-width: 720px) {\n    .ll-compare__row {\n      grid-template-columns: 1fr 1fr;\n    }\n    .ll-compare__cell + .ll-compare__cell {\n      border-top: 0;\n      border-left: 1px solid var(--ll-rule);\n    }\n  }\n\u003c/style\u003e\n\u003cdiv class=\"ll-lp\"\u003e\n\u003csection class=\"ll-hero\"\u003e\n\u003cdiv class=\"ll-hero__image\"\u003e\n  \u003cpicture\u003e\n    \u003csource media=\"(min-width: 768px)\" srcset=\"/cozy-vintage-desk-vignette-1642x958.png\" /\u003e\n    \u003cimg src=\"/cozy-vintage-desk-vignette-821x479.png\" alt=\"A cozy vintage desk with a warm reading lamp, a notebook and a cup.\" loading=\"eager\" /\u003e\n  \u003c/picture\u003e\n\u003c/div\u003e\n\u003cdiv class=\"ll-hero__copy\"\u003e\n\u003cp class=\"ll-hero__eyebrow\"\u003eSealed Letter\u003c/p\u003e","title":"Like a letter in a safe, but editable","type":"lp"},{"content":"","externalUrl":null,"permalink":"/lp/","section":"Lps","summary":"","title":"Lps","type":"lp"},{"content":"Last updated: 2026-01-01\nIn short:\nWe respect your privacy and collect only what is necessary to provide our Services.\nWe do not use advertising trackers or sell personal data.\nYour data is handled securely and in line with GDPR and other applicable privacy laws.\nYou remain in control of your information and can request access or deletion at any time.\nPlease also review our Terms of Use.\nPrivacy Policy # This Privacy Policy explains how we collect, use, store, and protect personal data when you use our website, mobile application, and related services (collectively, the “Services”).\nWe are committed to handling personal data lawfully, transparently, and securely.\n1. Who We Are # Continuia OÜ (“we”, “our”, or “us”) is the data controller responsible for the processing of your personal data under applicable data protection laws, including the General Data Protection Regulation (GDPR).\n2. Information We Collect # We collect only the information necessary to provide and operate the Services. This may include:\nAccount information\nSuch as your name, email address, and internal account identifiers.\nService and technical data\nSuch as log entries, IP addresses, timestamps, device or browser type, and error reports.\nThis data is used for security, troubleshooting, and service reliability.\nContent you create or upload\nIncluding messages, documents, files, or other data you choose to store or share through the Services.\nWe do not use third-party advertising trackers, profiling tools, or behavioural advertising systems.\nWe do not sell personal data.\n3. How We Use Your Information # We process personal data to:\nProvide, operate, and maintain the Services Authenticate users and manage accounts Respond to support requests and communications Protect the security and integrity of the platform Improve functionality and performance Comply with legal and regulatory obligations We do not use your personal data for advertising purposes.\n4. Legal Basis for Processing (GDPR) # We process personal data based on one or more of the following legal grounds:\nContractual necessity – to provide the Services you request Legitimate interests – to ensure security, prevent abuse, and improve reliability Legal obligation – where processing is required by law Consent – where you have given explicit permission for specific processing Where processing is based on consent, you may withdraw that consent at any time.\n5. Data Storage and Security # We store personal data using secure infrastructure and apply appropriate technical and organisational measures, including:\nEncryption in transit and at rest Access controls and role separation Monitoring and logging for security purposes These measures are designed to protect personal data against unauthorised access, loss, or misuse.\n6. International Data Transfers # Our infrastructure is currently hosted in the United States.\nAs a result, personal data may be transferred outside your country of residence, including outside the European Union.\nWhere required by law, we rely on Standard Contractual Clauses (SCCs) or equivalent safeguards to ensure an adequate level of data protection in accordance with GDPR requirements.\n7. Your Rights # Under GDPR and similar privacy laws, you have the right to:\nAccess the personal data we hold about you Request correction of inaccurate or incomplete data Request deletion of your personal data, where legally permitted Restrict or object to certain processing Receive a copy of your data in a portable format, where applicable Withdraw consent where processing is based on consent To exercise these rights, please contact privacy@continuia.io.\nWe will respond within the timeframes required by applicable law.\n8. Data Retention # We retain personal data only for as long as necessary to:\nProvide and operate the Services Meet legal, regulatory, or compliance obligations Resolve disputes and enforce agreements When data is no longer required, it is securely deleted or irreversibly anonymised.\nSome limited information may persist temporarily in backups for operational or legal reasons, after which it is removed according to our retention practices.\n9. Third-Party Service Providers # We may use carefully selected service providers (such as cloud infrastructure or email delivery services) to support the operation of the Services.\nThese providers process personal data only on our instructions and are subject to contractual confidentiality and data protection obligations.\nWe do not allow third parties to use your data for their own advertising or marketing purposes.\n10. Changes to This Privacy Policy # We may update this Privacy Policy from time to time to reflect changes in law, technology, or our Services.\nIf changes are material, we will post a clear notice and update the “Last updated” date.\nYour continued use of the Services after changes take effect constitutes acceptance of the updated policy.\nContact # If you have questions about this Privacy Policy or how your personal data is handled, please contact:\nContinuia OÜ\nEmail: [privacy@continuia.io]\nAddress: [Telliskivi tn 57, 10412 Tallinn, Harju maakond, Estonia]\n","externalUrl":null,"permalink":"/privacy/","section":"Privacy Policy","summary":"\u003cp\u003e\u003cem\u003eLast updated: 2026-01-01\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003e\u003cstrong\u003eIn short:\u003c/strong\u003e\u003cbr\u003e\nWe respect your privacy and collect only what is necessary to provide our Services.\u003cbr\u003e\nWe do not use advertising trackers or sell personal data.\u003cbr\u003e\nYour data is handled securely and in line with GDPR and other applicable privacy laws.\u003cbr\u003e\nYou remain in control of your information and can request access or deletion at any time.\u003cbr\u003e\nPlease also review our \u003ca\n  href=\"/terms\"\u003eTerms of Use\u003c/a\u003e.\u003c/p\u003e","title":"Privacy Policy","type":"privacy"},{"content":"","externalUrl":null,"permalink":"/series/","section":"Series","summary":"","title":"Series","type":"series"},{"content":"","externalUrl":null,"permalink":"/tags/","section":"Tags","summary":"","title":"Tags","type":"tags"},{"content":"Last updated: [2026-01-01]\nIn short:\nWe built this service to be safe, respectful, and private.\nUse it lawfully, respect others, and don’t share anything intimate without clear consent.\nWe protect your data according to our Privacy Policy, and your account may be removed if these rules are broken.\nLegal matters are handled under Estonian law, with disputes settled in Tallinn.\nPlease read our Privacy Policy to learn how we handle your personal data.\nThese Terms of Use (“Terms”) govern your access to and use of our website, mobile application, and related services (collectively, the “Services”).\nBy using our Services, you agree to be bound by these Terms. If you do not agree, you must discontinue use immediately.\n1. Purpose and Scope # These Terms are designed to ensure a safe, respectful, and lawful environment for all users and to comply with applicable data protection, privacy, and content laws in the European Union (including the GDPR), the United Kingdom, the United States, and other relevant jurisdictions.\nThey explain:\nYour responsibilities as a user. Our rights and limitations of liability. How disputes will be resolved. Our commitment to safeguarding personal data. 2. Eligibility # You may only use our Services if you:\nAre at least the minimum legal age in your country to enter into a binding contract. Are not prohibited from using the Services under applicable laws. Provide accurate and truthful information where required. 3. Acceptable Use # You agree to:\nUse the Services only for lawful purposes. Respect the privacy, dignity, and rights of others. Comply with all applicable laws and regulations. You must not:\nUpload, share, or distribute any content depicting any individual in a sexual or intimate context without their clear, informed, and ongoing consent. Share personal or private information with the intent to harass, threaten, or cause harm. Post or transmit unlawful, defamatory, hateful, or discriminatory material. Interfere with or disrupt the operation of the Services or the security of our systems. We reserve the right to remove prohibited content without prior notice and suspend or terminate accounts for violations.\n4. Intellectual Property # All materials, trademarks, logos, and other intellectual property within the Services are owned by us or our licensors.\nYou may not copy, modify, distribute, or create derivative works without our prior written consent.\n5. Privacy and Data Protection # We process personal data in accordance with our Privacy Policy.\nWe will:\nCollect only the data necessary to provide the Services. Store data securely. Respect your rights under the GDPR and other applicable privacy laws. 6. Termination # We may suspend or terminate your access to the Services at any time, without prior notice, if you violate these Terms or applicable law.\nYou may stop using the Services at any time.\n7. Disclaimers and Limitation of Liability # The Services are provided “as is” without warranties of any kind.\nTo the maximum extent permitted by law, we disclaim all liability for any direct, indirect, incidental, or consequential damages arising from your use of the Services.\n8. Governing Law and Dispute Resolution # These Terms, and any non-contractual obligations arising out of or in connection with them, are governed by and construed in accordance with the laws of Estonia, without regard to its conflict of law provisions.\nAny dispute, controversy, or claim arising out of or relating to these Terms, including their validity, interpretation, performance, or termination, shall be resolved exclusively by the competent courts of Estonia, situated in Tallinn.\nNothing in this section limits your rights under mandatory consumer protection or data protection laws applicable in your country of residence, including rights granted under the GDPR.\n9. Changes to These Terms # We may update these Terms from time to time.\nWhen we make material changes, we will post the updated Terms and revise the “Last updated” date.\nYour continued use of the Services after changes take effect constitutes acceptance of the updated Terms.\nIf you have any questions about these Terms, please contact us at:\nContinuia OÜ\nEmail: [privacy@continuia.io]\nAddress: [Telliskivi tn 57, 10412 Tallinn, Harju maakond, Estonia]\n","externalUrl":null,"permalink":"/terms/","section":"Terms of Use","summary":"\u003cp\u003e\u003cem\u003eLast updated: [2026-01-01]\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003e\u003cstrong\u003eIn short:\u003c/strong\u003e\u003cbr\u003e\nWe built this service to be safe, respectful, and private.\u003cbr\u003e\nUse it lawfully, respect others, and don’t share anything intimate without clear consent.\u003cbr\u003e\nWe protect your data according to our \u003ca\n  href=\"/privacy\"\u003ePrivacy Policy\u003c/a\u003e, and your account may be removed if these rules are broken.\u003cbr\u003e\nLegal matters are handled under Estonian law, with disputes settled in Tallinn.\u003cbr\u003e\nPlease read our \u003ca\n  href=\"/privacy\"\u003ePrivacy Policy\u003c/a\u003e to learn how we handle your personal data.\u003c/p\u003e","title":"Terms of Use","type":"terms"},{"content":" Sealed Letter\nThings I want my kids to know. # Stories, advice, and the words you keep meaning to say. Written now, kept private and waiting for them when the time is right, however far ahead that moment lies.\nFree to installYour first letter is free to createPrivate by design\nSome words deserve more than a passing moment. # The story of where you came from. The advice you wish someone had given you. The things you admire about them. The words you hope they carry through life.\nSealed Letter gives you a quiet, private place to write letters for your children and grandchildren. For milestones, for important moments, or simply a day when your words may mean more than ever and you may not be there to say them yourself.\nLetters for the moments that matter # For who they are becoming, or who they have become # Write about your values, your memories, and the lessons you hope they carry forward.\nFor milestones, planned and unexpected # A letter for a birthday, a graduation, a wedding, the birth of their own child, or simply a day you cannot plan for today.\nFor the things only you can tell them # Family stories, the context behind decisions, the practical details, and the words you want them to have at the right moment.\nHow it works # Write now. Keep it sealed. Share it when the time is right.\nSTEP 01 Write your letter # Create a meaningful message in your own words, at your own pace.\nSTEP 02 Choose how it becomes available # Decide who it is for and when it can be received or accessed.\nSTEP 03 Keep it safe and private # Your letter remains protected until it is time for it to be opened.\nWhy I built Sealed Letter I’m Ruud. I built Sealed Letter after a long conversation with a close friend, both of us expat dads, both raising children far from where we grew up. It made me realise how many things worth saying live only in our heads: family stories, practical details, words for our children, and notes for far-away friends we do not speak to as often these days. Sealed Letter is the private place I needed and could not find. I hope it helps you write the things you have been meaning to say.\n— Ruud\nA private place for deeply personal words # The letters you write for your children and grandchildren are not content. They are not advertising data. They are not something to be tracked.\nSealed Letter is built around privacy from the beginning:\nNo trackers, no analytics\nNothing watches you on our website or in the app.\nNothing sold, ever\nYour letters and your data are not a product.\nYou stay in control\nYou decide what to write, who it’s for, and when it’s available.\nFor planned moments and unexpected ones. # Some letters are written for a future birthday. Some are for a milestone you already imagine. Some are simply there because life does not always go according to plan.\nSealed Letter helps make sure the words that matter are not left unsaid and that they outlast the moment you wrote them.\nWhat would you want them to remember? # “Be kind, even when it is difficult.” “Here is the story of the day you came into our lives.” “These are the things I learned too late.” “No matter where life takes you, you have always been loved.” “For when your own child becomes a parent.” Your words. Your timing. Their letter, when the moment is right.\nStart writing a letter for their future. # You do not need the perfect words today. You only need a place to begin.\nSealed Letter — Private letters for future moments.\nPrivacy first. No trackers. No cookies. No ads. No data selling. ","externalUrl":null,"permalink":"/lp/things-i-want-my-kids-to-know/","section":"Lps","summary":"\u003cstyle\u003e\n   \n  .ll-lp { --ll-ink: #2a2118; --ll-ink-soft: #5a4a39; --ll-cream: #f7efe2; --ll-cream-deep: #efe3cc; --ll-rule: rgba(70,50,30,0.18); --ll-accent: #8a5a2b; }\n  html.dark .ll-lp { --ll-ink: #efe3cc; --ll-ink-soft: #c8b89a; --ll-cream: transparent; --ll-cream-deep: rgba(247,239,226,0.04); --ll-rule: rgba(247,239,226,0.18); --ll-accent: #d6a564; }\n\n  .ll-lp { color: var(--ll-ink); padding-bottom: 5.5rem; }\n  @media (min-width: 768px) { .ll-lp { padding-bottom: 0; } }\n\n  .ll-lp h1, .ll-lp h2, .ll-lp h3 { font-family: 'Iowan Old Style','Palatino Linotype','Palatino','Book Antiqua',Georgia,'Source Serif Pro',serif; font-weight: 600; letter-spacing: -0.01em; }\n  .ll-lp h1 { font-weight: 700; line-height: 1.05; }\n  .ll-lp p, .ll-lp li, .ll-lp .ll-quote { font-family: 'Iowan Old Style','Palatino Linotype','Palatino','Book Antiqua',Georgia,serif; }\n\n   \n  .ll-hero { display: grid; grid-template-columns: 1fr; gap: 1.5rem; align-items: center; padding: 1rem 0 2.25rem; }\n  .ll-hero__image { position: relative; aspect-ratio: 12 / 7; overflow: hidden; border-radius: 0.5rem; box-shadow: 0 12px 40px rgba(60,40,20,0.18), 0 2px 6px rgba(60,40,20,0.10); margin: 0 -1.25rem; border-radius: 0; }\n  .ll-hero__image img { width: 100%; height: 100%; object-fit: cover; display: block; margin: 0; }\n  .ll-hero__image::after { content: \"\"; position: absolute; inset: 0; box-shadow: inset 0 0 80px rgba(40,25,10,0.18); pointer-events: none; }\n  .ll-hero__copy { text-align: left; }\n  .ll-hero__eyebrow { font-size: 0.78rem; letter-spacing: 0.22em; text-transform: uppercase; color: var(--ll-ink-soft); margin: 0 0 0.85rem; font-family: ui-sans-serif,system-ui,-apple-system,'Helvetica Neue',sans-serif; }\n  .ll-hero__eyebrow::before { content: \"✦\"; margin-right: 0.55em; color: var(--ll-accent); opacity: 0.9; }\n  .ll-hero h1 { margin: 0 0 0.85rem; font-size: clamp(2rem, 5.5vw, 3.1rem); }\n  .ll-hero__sub { font-size: 1.18rem; line-height: 1.55; color: var(--ll-ink-soft); margin: 0 0 1.6rem; max-width: 32rem; }\n  .ll-hero__cta { display: flex; flex-wrap: wrap; gap: 0.85rem 1rem; align-items: center; margin: 0 0 0.9rem; }\n  .ll-hero__cta a { line-height: 0; display: inline-block; transition: transform 200ms ease; }\n  .ll-hero__cta a:hover { transform: translateY(-1px); }\n  .ll-hero__cta img { height: 52px; width: auto; margin: 0; }\n  .ll-hero__trust { font-size: 0.92rem; color: var(--ll-ink-soft); margin: 0.4rem 0 0; }\n  .ll-hero__trust span { display: inline-block; }\n  .ll-hero__trust span + span::before { content: \"·\"; margin: 0 0.55em; opacity: 0.55; }\n\n  @media (min-width: 768px) {\n    .ll-hero { grid-template-columns: 1.05fr 1fr; gap: 3rem; padding: 2.5rem 0 3rem; }\n    .ll-hero__image { margin: 0; border-radius: 0.5rem; order: 2; }\n    .ll-hero__copy { order: 1; }\n    .ll-hero h1 { font-size: clamp(2.4rem, 3.6vw, 3.4rem); }\n  }\n\n   \n  .ll-section { padding: 2rem 0; }\n  .ll-section h2 { margin: 0 0 0.75rem; font-size: clamp(1.5rem, 2.6vw, 1.95rem); }\n  .ll-section \u003e p { color: var(--ll-ink-soft); }\n  .ll-section--center { text-align: center; }\n  .ll-section--center \u003e * { margin-left: auto; margin-right: auto; }\n  .ll-section--center \u003e p { max-width: 38rem; }\n  .ll-divider { border: 0; height: 1px; background: var(--ll-rule); margin: 2rem 0; max-width: 4rem; }\n  .ll-divider--center { margin-left: auto; margin-right: auto; }\n\n   \n  .ll-usecases, .ll-cards { display: grid; grid-template-columns: repeat(auto-fit, minmax(16rem, 1fr)); gap: 1.5rem 2rem; margin-top: 1.5rem; }\n  .ll-usecases \u003e div, .ll-cards \u003e div { padding-top: 0.5rem; border-top: 1px solid var(--ll-rule); }\n  .ll-usecases h3, .ll-cards h3 { margin: 0.5rem 0 0.4rem; font-size: 1.15rem; color: var(--ll-ink); }\n  .ll-usecases p, .ll-cards p { margin: 0; color: var(--ll-ink-soft); font-size: 1rem; line-height: 1.55; }\n\n   \n  .ll-shots { margin-top: 1.5rem; display: grid; grid-template-columns: 1fr; gap: 1.5rem; justify-items: center; }\n  @media (min-width: 640px) { .ll-shots { grid-template-columns: repeat(3, 1fr); gap: 1rem; } }\n  .ll-shots__caption { text-transform: uppercase; letter-spacing: 0.18em; font-size: 0.78rem; color: var(--ll-ink-soft); margin: 0 0 0.25rem; font-family: ui-sans-serif,system-ui,-apple-system,sans-serif; }\n  .ll-phone { aspect-ratio: 9 / 19; max-width: 220px; width: 100%; background: #1a140d; border-radius: 1.6rem; padding: 0.45rem; box-shadow: 0 18px 40px rgba(60,40,20,0.22), 0 3px 8px rgba(60,40,20,0.12); position: relative; }\n  .ll-phone::before { content: \"\"; position: absolute; top: 0.55rem; left: 50%; transform: translateX(-50%); width: 30%; height: 0.45rem; background: #0a0703; border-radius: 0 0 0.6rem 0.6rem; z-index: 2; }\n  .ll-phone img { width: 100%; height: 100%; object-fit: cover; border-radius: 1.2rem; display: block; margin: 0; }\n\n   \n  .ll-steps { display: grid; grid-template-columns: repeat(auto-fit, minmax(15rem, 1fr)); gap: 1rem; margin-top: 1.5rem; }\n  .ll-step { padding: 1.25rem 1.25rem 1.4rem; border-radius: 0.65rem; background: var(--ll-cream-deep); border: 1px solid var(--ll-rule); }\n  .ll-step h3 { margin: 0 0 0.4rem; font-size: 1.05rem; color: var(--ll-ink); }\n  .ll-step p { margin: 0; color: var(--ll-ink-soft); font-size: 0.98rem; }\n  .ll-step__num { display: inline-block; font-family: ui-sans-serif,system-ui,sans-serif; font-weight: 700; font-size: 0.8rem; letter-spacing: 0.15em; color: var(--ll-accent); margin-bottom: 0.4rem; }\n\n   \n  .ll-founder { display: grid; grid-template-columns: 1fr; gap: 1.25rem; align-items: start; margin-top: 1rem; padding: 1.5rem 0; border-top: 1px solid var(--ll-rule); border-bottom: 1px solid var(--ll-rule); }\n  @media (min-width: 640px) { .ll-founder { grid-template-columns: 140px 1fr; gap: 1.75rem; } }\n  .ll-founder img { width: 140px; height: 140px; object-fit: cover; border-radius: 0.5rem; margin: 0; box-shadow: 0 6px 18px rgba(60,40,20,0.18); }\n  .ll-founder h2 { margin: 0 0 0.55rem; font-size: 1.4rem; }\n  .ll-founder p { margin: 0; color: var(--ll-ink-soft); line-height: 1.65; }\n  .ll-founder__sig { font-style: italic; color: var(--ll-ink); margin-top: 0.6rem !important; }\n\n   \n  .ll-privacy { display: grid; grid-template-columns: 1fr; gap: 1.25rem; margin-top: 1.5rem; }\n  @media (min-width: 640px) { .ll-privacy { grid-template-columns: repeat(3, 1fr); gap: 1.75rem; } }\n  .ll-privacy__item { display: flex; flex-direction: column; gap: 0.45rem; padding: 0.25rem 0; }\n  .ll-privacy__icon { width: 2rem; height: 2rem; color: var(--ll-accent); }\n  .ll-privacy__icon svg { width: 100%; height: 100%; stroke-width: 1.4; }\n  .ll-privacy__label { margin: 0; font-family: 'Iowan Old Style',Palatino,Georgia,serif; font-weight: 600; font-size: 1.05rem; color: var(--ll-ink); }\n  .ll-privacy__desc { margin: 0; color: var(--ll-ink-soft); font-size: 0.97rem; line-height: 1.5; }\n\n   \n  .ll-quotes { display: grid; grid-template-columns: repeat(auto-fit, minmax(16rem, 1fr)); gap: 0.85rem; margin-top: 1.25rem; }\n  .ll-quote { padding: 1rem 1.15rem; border-left: 2px solid var(--ll-accent); font-style: italic; background: var(--ll-cream-deep); border-radius: 0 0.4rem 0.4rem 0; color: var(--ll-ink); font-size: 1.02rem; line-height: 1.5; }\n\n   \n  .ll-samples { display: grid; grid-template-columns: 1fr; gap: 1.25rem; margin-top: 1.5rem; }\n  @media (min-width: 768px) { .ll-samples { grid-template-columns: 1fr 1fr; gap: 1.75rem; } }\n  .ll-sample { padding: 1.4rem 1.5rem 1.5rem; border-radius: 0.55rem; background: var(--ll-cream-deep); border: 1px solid var(--ll-rule); position: relative; }\n  .ll-sample__label { display: inline-block; font-family: ui-sans-serif,system-ui,sans-serif; font-weight: 700; font-size: 0.72rem; letter-spacing: 0.16em; text-transform: uppercase; color: var(--ll-accent); margin: 0 0 0.7rem; padding: 0.25rem 0.6rem; border: 1px solid var(--ll-rule); border-radius: 999px; background: rgba(247,239,226,0.4); }\n  html.dark .ll-sample__label { background: rgba(247,239,226,0.06); }\n  .ll-sample p { margin: 0 0 0.75rem; color: var(--ll-ink); line-height: 1.6; }\n  .ll-sample p:last-child { margin-bottom: 0; }\n  .ll-sample p em, .ll-sample em { font-style: italic; color: var(--ll-ink-soft); }\n\n   \n  .ll-faqs { margin-top: 1.5rem; }\n  .ll-faq { border-bottom: 1px solid var(--ll-rule); }\n  .ll-faq:first-child { border-top: 1px solid var(--ll-rule); }\n  .ll-faq summary { cursor: pointer; padding: 1rem 0; font-weight: 600; list-style: none; color: var(--ll-ink); font-family: 'Iowan Old Style',Palatino,Georgia,serif; font-size: 1.05rem; display: flex; justify-content: space-between; align-items: center; gap: 1rem; }\n  .ll-faq summary::-webkit-details-marker { display: none; }\n  .ll-faq summary::after { content: \"+\"; flex-shrink: 0; width: 1.4rem; height: 1.4rem; display: inline-flex; align-items: center; justify-content: center; color: var(--ll-accent); font-weight: 400; font-size: 1.3rem; line-height: 1; transition: transform 200ms ease; }\n  .ll-faq[open] summary::after { content: \"−\"; }\n  .ll-faq p { margin: 0 0 1rem; color: var(--ll-ink-soft); line-height: 1.6; }\n\n   \n  .ll-cta-row { display: flex; flex-wrap: wrap; gap: 1rem 1.25rem; justify-content: center; align-items: center; margin: 1.5rem 0 0.5rem; }\n  .ll-cta-row a { line-height: 0; display: inline-block; }\n  .ll-cta-row img { height: 48px; width: auto; margin: 0; }\n\n   \n  .ll-final { text-align: center; padding: 2.5rem 0 1.5rem; }\n  .ll-final h2 { margin-bottom: 0.5rem; font-size: clamp(1.6rem, 3vw, 2.1rem); }\n  .ll-final p { max-width: 34rem; margin: 0 auto 1.5rem; color: var(--ll-ink-soft); }\n  .ll-stores { display: flex; flex-wrap: wrap; gap: 1rem 1.25rem; justify-content: center; align-items: center; margin: 0; }\n  .ll-stores a { line-height: 0; display: inline-block; }\n  .ll-stores img { height: 52px; width: auto; margin: 0; }\n\n   \n  .app-badge-light { display: inline-block; }\n  .app-badge-dark  { display: none; }\n  html.dark .app-badge-light { display: none; }\n  html.dark .app-badge-dark  { display: inline-block; }\n\n   \n  .ll-footer-trust { text-align: center; color: var(--ll-ink-soft); font-size: 0.92rem; padding: 1.5rem 0 0.5rem; }\n  .ll-footer-trust strong { color: var(--ll-ink); font-weight: 600; }\n\n   \n  .ll-sticky { display: none; }\n  @media (max-width: 767px) {\n    .ll-sticky { display: flex; position: fixed; left: 0; right: 0; bottom: 0; z-index: 50; gap: 0.6rem; justify-content: center; align-items: center; padding: 0.6rem 0.75rem calc(0.6rem + env(safe-area-inset-bottom, 0px)); background: var(--ll-cream); border-top: 1px solid var(--ll-rule); box-shadow: 0 -6px 18px rgba(60,40,20,0.08); }\n    html.dark .ll-sticky { background: #1a140d; }\n    .ll-sticky a { line-height: 0; display: inline-block; }\n    .ll-sticky img { height: 40px; width: auto; margin: 0; }\n  }\n\n   \n  @media (prefers-reduced-motion: no-preference) {\n    .ll-hero__copy \u003e * { opacity: 0; transform: translateY(10px); animation: ll-rise 700ms cubic-bezier(.2,.7,.2,1) forwards; }\n    .ll-hero__copy \u003e *:nth-child(1) { animation-delay: 60ms; }\n    .ll-hero__copy \u003e *:nth-child(2) { animation-delay: 160ms; }\n    .ll-hero__copy \u003e *:nth-child(3) { animation-delay: 260ms; }\n    .ll-hero__copy \u003e *:nth-child(4) { animation-delay: 360ms; }\n    .ll-hero__copy \u003e *:nth-child(5) { animation-delay: 460ms; }\n    .ll-hero__image { opacity: 0; animation: ll-fade 900ms ease-out 120ms forwards; }\n    @keyframes ll-rise { to { opacity: 1; transform: none; } }\n    @keyframes ll-fade { to { opacity: 1; } }\n  }\n\u003c/style\u003e\n\n\u003cdiv class=\"ll-lp\"\u003e\n\u003csection class=\"ll-hero\"\u003e\n\u003cdiv class=\"ll-hero__image\"\u003e\n  \u003cpicture\u003e\n    \u003csource media=\"(min-width: 768px)\" srcset=\"/vintage-letter-foutain-pen-scene-1642x958.png\" /\u003e\n    \u003cimg src=\"/vintage-letter-foutain-pen-scene-821x479.png\" alt=\"A handwritten letter and fountain pen on a warm, vintage wooden desk.\" loading=\"eager\" /\u003e\n  \u003c/picture\u003e\n\u003c/div\u003e\n\u003cdiv class=\"ll-hero__copy\"\u003e\n\u003cp class=\"ll-hero__eyebrow\"\u003eSealed Letter\u003c/p\u003e","title":"Things I want my kids to know.","type":"lp"},{"content":"A quiet place for the words that matter most.\nSealed Letter lets you safely store messages, instructions, or important information and decide exactly who can access them in the future.\nWhether you want to share meaningful words, pass on essential documents, provide step-by-step guidance, or enable emergency (“break-glass”) access, you remain fully in control. You choose what is shared, when it becomes available, and who can open it.\nEvery letter is encrypted. Only the person you select can unlock it, using a unique access code and a password known only to them. That password is never stored, by us or anyone else.\nSealed Letter is designed for peace of mind. A private and trusted place for important messages, digital handovers and thoughtful reminders—ready when they’re needed most.\n","externalUrl":null,"permalink":"/","section":"Welcome to Sealed Letter","summary":"\u003cp class=\"lead\"\u003eA quiet place for the words that matter most.\u003c/p\u003e\n\n\u003cp\u003eSealed Letter lets you safely store messages, instructions, or important information and decide exactly who can access them in the future.\u003c/p\u003e\n\u003cp\u003eWhether you want to share meaningful words, pass on essential documents, provide step-by-step guidance, or enable emergency (“break-glass”) access, you remain fully in control. You choose what is shared, when it becomes available, and who can open it.\u003c/p\u003e","title":"Welcome to Sealed Letter","type":"page"},{"content":" Sealed Letter\nYou know where everything is.\nMake sure they can too. # Insurance details, important documents, household accounts, the people to call. Written down once, privately, so the people you love are not left guessing.\nFree to installYour first letter is free to createPrivate by design\nThe quiet responsibility nobody talks about # If you are the one who knows where everything is, you understand: it isn\u0026rsquo;t just your own life you keep organised.\nMaybe you are the one who knows where the birth certificate is kept. Which insurance policy matters. Which pension funds or retirement accounts exists. Who to call. What your partner, your children or the person you care for would need to know if you could not explain it yourself.\nIt all makes sense in your head.\nBut would it make sense to the people you love?\nSealed Letter gives you a private place to write the guidance, reassurance and practical information you would want them to have.\nWhat could you leave in a Sealed Letter? # The practical details # Where important documents are kept. Which organisations to contact. What accounts, policies or responsibilities your family should know about.\nThe things only you know # The context behind decisions. The small details that would otherwise be difficult to piece together.\nThe words that matter # A personal message for your partner, your children, your parents, or someone you care about. Written calmly now, so it is there for them even when you cannot be.\nHow it works # STEP 01 Write your letter # Create a private letter containing the information or message you want to leave behind.\nSTEP 02 Choose who it is for # Address it to the person who should receive it, with delivery handled according to the option you choose.\nSTEP 03 Keep control # Your letter stays private and can be managed by you while it is waiting.\nSTEP 04 Make it available when needed # Your recipient receives secure access to the letter when it is released according to your chosen setup.\nWhy I built Sealed Letter I’m Ruud. I built Sealed Letter after a long conversation with a close friend, both of us expat dads, both raising children far from where we grew up. It made me realise how many things worth saying live only in our heads: family stories, practical details, words for our children, and notes for far-away friends we do not speak to as often these days. Sealed Letter is the private place I needed and could not find. I hope it helps you write the things you have been meaning to say.\n— Ruud\nPrivacy is not an extra feature # Your private messages should not become advertising data.\nThat is why Sealed Letter is built with privacy at its core:\nNo trackers, no analytics\nNothing watches you on our website or in the app.\nNothing sold, ever\nYour letters and your data are not a product.\nYou stay in control\nYou decide what to write, who it’s for, and when it’s available.\nNot because you expect the worst. Because your family matters. # Most people do not organise these things because something is about to happen.\nThey do it because life gets busy. Families grow. Details accumulate. And it feels better knowing that the people you love would not be left guessing.\nA Sealed Letter is a simple act of care: a few words, a few instructions, and a little less uncertainty for someone important to you.\nA simple first letter could say # For my partner Here is where I keep our important family documents, the accounts you should know about, and the people who can help if you ever need them.\nThere are also a few things I want you and our family to know, no matter what.\nI hope you never need this unexpectedly. But I wanted to make it easier for you, just in case.\nFor my children Here is where I keep our important family documents, the accounts and policies you should know about, the people who can help if you need them.\nThere are also things I have always wanted to tell you — small stories, a few pieces of advice, and the reasons behind some of the things we did. They are here for you, when you want them.\nI hope you never need this unexpectedly. But I wanted to make it easier, just in case.\nFrequently asked questions # Who is Sealed Letter for? Parents, partners, anyone caring for someone else, and anyone who wants the people they love to have the information and the words they need at the right time. Whether your children are five or fifty.\nIs Sealed Letter a password manager or document storage service? No. Sealed Letter is designed for private letters, guidance and instructions. You can explain where important information is kept and what your loved ones should know. Passwords and other credentials are best kept in a dedicated password manager.\nWho can read my letter? Your letter is intended only for the recipient you choose, using the delivery or secure access method available for that letter.\nCan I change my letter later? You can manage your letter while it remains under your control. Once a letter is released, it can no longer be edited.\nIs this only for emergencies? No. People use Sealed Letter for practical instructions, family messages, personal reflections and things they want loved ones to have at the right time. Many people start with practical instructions and end up writing the personal messages they had been meaning to write for years.\nDoes Sealed Letter track me? No. Sealed Letter does not use advertising trackers in the app, and the website does not use tracking cookies.\nDo not leave the important things only in your head. # Write a private letter for the people who matter most.\nSealed Letter — private messages and guidance for the people you love. ","externalUrl":null,"permalink":"/lp/you-know-where-everything-is/","section":"Lps","summary":"\u003cstyle\u003e\n   \n  .ll-lp { --ll-ink: #2a2118; --ll-ink-soft: #5a4a39; --ll-cream: #f7efe2; --ll-cream-deep: #efe3cc; --ll-rule: rgba(70,50,30,0.18); --ll-accent: #8a5a2b; }\n  html.dark .ll-lp { --ll-ink: #efe3cc; --ll-ink-soft: #c8b89a; --ll-cream: transparent; --ll-cream-deep: rgba(247,239,226,0.04); --ll-rule: rgba(247,239,226,0.18); --ll-accent: #d6a564; }\n\n  .ll-lp { color: var(--ll-ink); padding-bottom: 5.5rem; }\n  @media (min-width: 768px) { .ll-lp { padding-bottom: 0; } }\n\n  .ll-lp h1, .ll-lp h2, .ll-lp h3 { font-family: 'Iowan Old Style','Palatino Linotype','Palatino','Book Antiqua',Georgia,'Source Serif Pro',serif; font-weight: 600; letter-spacing: -0.01em; }\n  .ll-lp h1 { font-weight: 700; line-height: 1.05; }\n  .ll-lp p, .ll-lp li, .ll-lp .ll-quote { font-family: 'Iowan Old Style','Palatino Linotype','Palatino','Book Antiqua',Georgia,serif; }\n\n   \n  .ll-hero { display: grid; grid-template-columns: 1fr; gap: 1.5rem; align-items: center; padding: 1rem 0 2.25rem; }\n  .ll-hero__image { position: relative; aspect-ratio: 12 / 7; overflow: hidden; border-radius: 0.5rem; box-shadow: 0 12px 40px rgba(60,40,20,0.18), 0 2px 6px rgba(60,40,20,0.10); margin: 0 -1.25rem; border-radius: 0; }\n  .ll-hero__image img { width: 100%; height: 100%; object-fit: cover; display: block; margin: 0; }\n  .ll-hero__image::after { content: \"\"; position: absolute; inset: 0; box-shadow: inset 0 0 80px rgba(40,25,10,0.18); pointer-events: none; }\n  .ll-hero__copy { text-align: left; }\n  .ll-hero__eyebrow { font-size: 0.78rem; letter-spacing: 0.22em; text-transform: uppercase; color: var(--ll-ink-soft); margin: 0 0 0.85rem; font-family: ui-sans-serif,system-ui,-apple-system,'Helvetica Neue',sans-serif; }\n  .ll-hero__eyebrow::before { content: \"✦\"; margin-right: 0.55em; color: var(--ll-accent); opacity: 0.9; }\n  .ll-hero h1 { margin: 0 0 0.85rem; font-size: clamp(2rem, 5.5vw, 3.1rem); }\n  .ll-hero__sub { font-size: 1.18rem; line-height: 1.55; color: var(--ll-ink-soft); margin: 0 0 1.6rem; max-width: 32rem; }\n  .ll-hero__cta { display: flex; flex-wrap: wrap; gap: 0.85rem 1rem; align-items: center; margin: 0 0 0.9rem; }\n  .ll-hero__cta a { line-height: 0; display: inline-block; transition: transform 200ms ease; }\n  .ll-hero__cta a:hover { transform: translateY(-1px); }\n  .ll-hero__cta img { height: 52px; width: auto; margin: 0; }\n  .ll-hero__trust { font-size: 0.92rem; color: var(--ll-ink-soft); margin: 0.4rem 0 0; }\n  .ll-hero__trust span { display: inline-block; }\n  .ll-hero__trust span + span::before { content: \"·\"; margin: 0 0.55em; opacity: 0.55; }\n\n  @media (min-width: 768px) {\n    .ll-hero { grid-template-columns: 1.05fr 1fr; gap: 3rem; padding: 2.5rem 0 3rem; }\n    .ll-hero__image { margin: 0; border-radius: 0.5rem; order: 2; }\n    .ll-hero__copy { order: 1; }\n    .ll-hero h1 { font-size: clamp(2.4rem, 3.6vw, 3.4rem); }\n  }\n\n   \n  .ll-section { padding: 2rem 0; }\n  .ll-section h2 { margin: 0 0 0.75rem; font-size: clamp(1.5rem, 2.6vw, 1.95rem); }\n  .ll-section \u003e p { color: var(--ll-ink-soft); }\n  .ll-section--center { text-align: center; }\n  .ll-section--center \u003e * { margin-left: auto; margin-right: auto; }\n  .ll-section--center \u003e p { max-width: 38rem; }\n  .ll-divider { border: 0; height: 1px; background: var(--ll-rule); margin: 2rem 0; max-width: 4rem; }\n  .ll-divider--center { margin-left: auto; margin-right: auto; }\n\n   \n  .ll-usecases, .ll-cards { display: grid; grid-template-columns: repeat(auto-fit, minmax(16rem, 1fr)); gap: 1.5rem 2rem; margin-top: 1.5rem; }\n  .ll-usecases \u003e div, .ll-cards \u003e div { padding-top: 0.5rem; border-top: 1px solid var(--ll-rule); }\n  .ll-usecases h3, .ll-cards h3 { margin: 0.5rem 0 0.4rem; font-size: 1.15rem; color: var(--ll-ink); }\n  .ll-usecases p, .ll-cards p { margin: 0; color: var(--ll-ink-soft); font-size: 1rem; line-height: 1.55; }\n\n   \n  .ll-shots { margin-top: 1.5rem; display: grid; grid-template-columns: 1fr; gap: 1.5rem; justify-items: center; }\n  @media (min-width: 640px) { .ll-shots { grid-template-columns: repeat(3, 1fr); gap: 1rem; } }\n  .ll-shots__caption { text-transform: uppercase; letter-spacing: 0.18em; font-size: 0.78rem; color: var(--ll-ink-soft); margin: 0 0 0.25rem; font-family: ui-sans-serif,system-ui,-apple-system,sans-serif; }\n  .ll-phone { aspect-ratio: 9 / 19; max-width: 220px; width: 100%; background: #1a140d; border-radius: 1.6rem; padding: 0.45rem; box-shadow: 0 18px 40px rgba(60,40,20,0.22), 0 3px 8px rgba(60,40,20,0.12); position: relative; }\n  .ll-phone::before { content: \"\"; position: absolute; top: 0.55rem; left: 50%; transform: translateX(-50%); width: 30%; height: 0.45rem; background: #0a0703; border-radius: 0 0 0.6rem 0.6rem; z-index: 2; }\n  .ll-phone img { width: 100%; height: 100%; object-fit: cover; border-radius: 1.2rem; display: block; margin: 0; }\n\n   \n  .ll-steps { display: grid; grid-template-columns: repeat(auto-fit, minmax(15rem, 1fr)); gap: 1rem; margin-top: 1.5rem; }\n  .ll-step { padding: 1.25rem 1.25rem 1.4rem; border-radius: 0.65rem; background: var(--ll-cream-deep); border: 1px solid var(--ll-rule); }\n  .ll-step h3 { margin: 0 0 0.4rem; font-size: 1.05rem; color: var(--ll-ink); }\n  .ll-step p { margin: 0; color: var(--ll-ink-soft); font-size: 0.98rem; }\n  .ll-step__num { display: inline-block; font-family: ui-sans-serif,system-ui,sans-serif; font-weight: 700; font-size: 0.8rem; letter-spacing: 0.15em; color: var(--ll-accent); margin-bottom: 0.4rem; }\n\n   \n  .ll-founder { display: grid; grid-template-columns: 1fr; gap: 1.25rem; align-items: start; margin-top: 1rem; padding: 1.5rem 0; border-top: 1px solid var(--ll-rule); border-bottom: 1px solid var(--ll-rule); }\n  @media (min-width: 640px) { .ll-founder { grid-template-columns: 140px 1fr; gap: 1.75rem; } }\n  .ll-founder img { width: 140px; height: 140px; object-fit: cover; border-radius: 0.5rem; margin: 0; box-shadow: 0 6px 18px rgba(60,40,20,0.18); }\n  .ll-founder h2 { margin: 0 0 0.55rem; font-size: 1.4rem; }\n  .ll-founder p { margin: 0; color: var(--ll-ink-soft); line-height: 1.65; }\n  .ll-founder__sig { font-style: italic; color: var(--ll-ink); margin-top: 0.6rem !important; }\n\n   \n  .ll-privacy { display: grid; grid-template-columns: 1fr; gap: 1.25rem; margin-top: 1.5rem; }\n  @media (min-width: 640px) { .ll-privacy { grid-template-columns: repeat(3, 1fr); gap: 1.75rem; } }\n  .ll-privacy__item { display: flex; flex-direction: column; gap: 0.45rem; padding: 0.25rem 0; }\n  .ll-privacy__icon { width: 2rem; height: 2rem; color: var(--ll-accent); }\n  .ll-privacy__icon svg { width: 100%; height: 100%; stroke-width: 1.4; }\n  .ll-privacy__label { margin: 0; font-family: 'Iowan Old Style',Palatino,Georgia,serif; font-weight: 600; font-size: 1.05rem; color: var(--ll-ink); }\n  .ll-privacy__desc { margin: 0; color: var(--ll-ink-soft); font-size: 0.97rem; line-height: 1.5; }\n\n   \n  .ll-quotes { display: grid; grid-template-columns: repeat(auto-fit, minmax(16rem, 1fr)); gap: 0.85rem; margin-top: 1.25rem; }\n  .ll-quote { padding: 1rem 1.15rem; border-left: 2px solid var(--ll-accent); font-style: italic; background: var(--ll-cream-deep); border-radius: 0 0.4rem 0.4rem 0; color: var(--ll-ink); font-size: 1.02rem; line-height: 1.5; }\n\n   \n  .ll-samples { display: grid; grid-template-columns: 1fr; gap: 1.25rem; margin-top: 1.5rem; }\n  @media (min-width: 768px) { .ll-samples { grid-template-columns: 1fr 1fr; gap: 1.75rem; } }\n  .ll-sample { padding: 1.4rem 1.5rem 1.5rem; border-radius: 0.55rem; background: var(--ll-cream-deep); border: 1px solid var(--ll-rule); position: relative; }\n  .ll-sample__label { display: inline-block; font-family: ui-sans-serif,system-ui,sans-serif; font-weight: 700; font-size: 0.72rem; letter-spacing: 0.16em; text-transform: uppercase; color: var(--ll-accent); margin: 0 0 0.7rem; padding: 0.25rem 0.6rem; border: 1px solid var(--ll-rule); border-radius: 999px; background: rgba(247,239,226,0.4); }\n  html.dark .ll-sample__label { background: rgba(247,239,226,0.06); }\n  .ll-sample p { margin: 0 0 0.75rem; color: var(--ll-ink); line-height: 1.6; }\n  .ll-sample p:last-child { margin-bottom: 0; }\n  .ll-sample p em, .ll-sample em { font-style: italic; color: var(--ll-ink-soft); }\n\n   \n  .ll-faqs { margin-top: 1.5rem; }\n  .ll-faq { border-bottom: 1px solid var(--ll-rule); }\n  .ll-faq:first-child { border-top: 1px solid var(--ll-rule); }\n  .ll-faq summary { cursor: pointer; padding: 1rem 0; font-weight: 600; list-style: none; color: var(--ll-ink); font-family: 'Iowan Old Style',Palatino,Georgia,serif; font-size: 1.05rem; display: flex; justify-content: space-between; align-items: center; gap: 1rem; }\n  .ll-faq summary::-webkit-details-marker { display: none; }\n  .ll-faq summary::after { content: \"+\"; flex-shrink: 0; width: 1.4rem; height: 1.4rem; display: inline-flex; align-items: center; justify-content: center; color: var(--ll-accent); font-weight: 400; font-size: 1.3rem; line-height: 1; transition: transform 200ms ease; }\n  .ll-faq[open] summary::after { content: \"−\"; }\n  .ll-faq p { margin: 0 0 1rem; color: var(--ll-ink-soft); line-height: 1.6; }\n\n   \n  .ll-cta-row { display: flex; flex-wrap: wrap; gap: 1rem 1.25rem; justify-content: center; align-items: center; margin: 1.5rem 0 0.5rem; }\n  .ll-cta-row a { line-height: 0; display: inline-block; }\n  .ll-cta-row img { height: 48px; width: auto; margin: 0; }\n\n   \n  .ll-final { text-align: center; padding: 2.5rem 0 1.5rem; }\n  .ll-final h2 { margin-bottom: 0.5rem; font-size: clamp(1.6rem, 3vw, 2.1rem); }\n  .ll-final p { max-width: 34rem; margin: 0 auto 1.5rem; color: var(--ll-ink-soft); }\n  .ll-stores { display: flex; flex-wrap: wrap; gap: 1rem 1.25rem; justify-content: center; align-items: center; margin: 0; }\n  .ll-stores a { line-height: 0; display: inline-block; }\n  .ll-stores img { height: 52px; width: auto; margin: 0; }\n\n   \n  .app-badge-light { display: inline-block; }\n  .app-badge-dark  { display: none; }\n  html.dark .app-badge-light { display: none; }\n  html.dark .app-badge-dark  { display: inline-block; }\n\n   \n  .ll-footer-trust { text-align: center; color: var(--ll-ink-soft); font-size: 0.92rem; padding: 1.5rem 0 0.5rem; }\n  .ll-footer-trust strong { color: var(--ll-ink); font-weight: 600; }\n\n   \n  .ll-sticky { display: none; }\n  @media (max-width: 767px) {\n    .ll-sticky { display: flex; position: fixed; left: 0; right: 0; bottom: 0; z-index: 50; gap: 0.6rem; justify-content: center; align-items: center; padding: 0.6rem 0.75rem calc(0.6rem + env(safe-area-inset-bottom, 0px)); background: var(--ll-cream); border-top: 1px solid var(--ll-rule); box-shadow: 0 -6px 18px rgba(60,40,20,0.08); }\n    html.dark .ll-sticky { background: #1a140d; }\n    .ll-sticky a { line-height: 0; display: inline-block; }\n    .ll-sticky img { height: 40px; width: auto; margin: 0; }\n  }\n\n   \n  @media (prefers-reduced-motion: no-preference) {\n    .ll-hero__copy \u003e * { opacity: 0; transform: translateY(10px); animation: ll-rise 700ms cubic-bezier(.2,.7,.2,1) forwards; }\n    .ll-hero__copy \u003e *:nth-child(1) { animation-delay: 60ms; }\n    .ll-hero__copy \u003e *:nth-child(2) { animation-delay: 160ms; }\n    .ll-hero__copy \u003e *:nth-child(3) { animation-delay: 260ms; }\n    .ll-hero__copy \u003e *:nth-child(4) { animation-delay: 360ms; }\n    .ll-hero__copy \u003e *:nth-child(5) { animation-delay: 460ms; }\n    .ll-hero__image { opacity: 0; animation: ll-fade 900ms ease-out 120ms forwards; }\n    @keyframes ll-rise { to { opacity: 1; transform: none; } }\n    @keyframes ll-fade { to { opacity: 1; } }\n  }\n\u003c/style\u003e\n\n\u003cdiv class=\"ll-lp\"\u003e\n\u003csection class=\"ll-hero\"\u003e\n\u003cdiv class=\"ll-hero__image\"\u003e\n  \u003cpicture\u003e\n    \u003csource media=\"(min-width: 768px)\" srcset=\"/cozy-vintage-desk-vignette-1642x958.png\" /\u003e\n    \u003cimg src=\"/cozy-vintage-desk-vignette-821x479.png\" alt=\"A cozy vintage desk with a warm reading lamp, a notebook and a cup — the place where you sit down to put things in order.\" loading=\"eager\" /\u003e\n  \u003c/picture\u003e\n\u003c/div\u003e\n\u003cdiv class=\"ll-hero__copy\"\u003e\n\u003cp class=\"ll-hero__eyebrow\"\u003eSealed Letter\u003c/p\u003e","title":"You know where everything is. Make sure they can too.","type":"lp"}]