Life Ribbon

Life Ribbon Data Retention Policy

Last Updated: June 20, 2026 Effective Date: June 20, 2026

This Data Retention Policy explains how long RUPTON LLC retains information for Life Ribbon and how deletion works. It supplements the Life Ribbon Privacy Policy and Terms of Service.

Our retention principle is simple: preserve user-directed memories while the account or project is active, remove information when it is no longer needed, and keep limited records when required for security, billing, legal compliance, dispute resolution, or backup integrity.

1. Active Accounts and Projects

For active accounts, Life Ribbon generally keeps account data, projects, stories, recordings, videos, photos, transcripts, AI metadata, chapter narratives, story packs, family permissions, and related project records until:

2. Retention Schedule

| Data Category | Typical Retention | Notes | | --- | --- | --- | | Account profile and auth records | Life of account | Deleted or anonymized after account deletion where technically and legally possible. | | Google sign-in identity | Life of account or until disconnected where available | Provider-side records may remain with Google. | | Project and family metadata | Life of project/account | Includes project title, roles, invite status, relationship labels, and permissions. | | Story text, journal entries, transcripts, and metadata | Life of story/project/account | User-controlled deletion may remove individual items sooner. | | Audio, video, photos, and uploaded media | Life of story/project/account | Storage limits and paid-tier rules may apply. | | AI output and processing status | Life of story/project/account | Includes summaries, themes, follow-ups, chapter narratives, and retry/error state. | | Voice consent and narration records | Life of account or feature use plus legal/security period | Needed to prove consent and manage narration features. | | Story pack purchase/unlock records | Life of account plus billing/legal period | Needed to restore access and support purchases. | | Subscription and entitlement records | Life of account plus billing/legal period | RevenueCat, Stripe, Apple, and Google may retain processor records independently. | | Family credits, promo codes, comps, tester flags | Life of account plus audit period | Needed for account support, abuse prevention, and financial controls. | | Pending invitations | Usually up to 90 days unless accepted, revoked, or extended | Expired invitation data may be retained briefly for abuse prevention and audit. | | Support messages and admin notes | Up to 3 years unless longer needed | May be retained for dispute, safety, billing, or legal reasons. | | Admin audit logs | Up to 7 years | Needed for account control, deletion, billing, comp grants, and security accountability. | | Authentication, access, and security logs | Usually 90 to 180 days | May be retained longer for investigations, abuse, fraud, or legal holds. | | Upload, transcription, and function error logs | Usually 30 to 180 days | Used for reliability, support, retry, and security. | | Payment, tax, invoice, refund, and accounting records | Up to 7 years or longer if required | Card data is handled by processors, not stored by Life Ribbon. | | Legal requests, disputes, and policy enforcement records | As long as necessary | May be retained through the matter and applicable limitation periods. | | Backups and disaster recovery copies | Generally overwritten within 30 to 90 days | Backup deletion is controlled by backup cycles and provider systems. |

3. User-Controlled Deletion

You may delete supported individual items, projects, media, transcripts, or account data through available app or web controls. Some deletion controls may vary by platform, release channel, or account role.

When you delete an item:

4. Account Deletion

You can initiate account deletion in the app or web portal where available, or by contacting `privacy@liferibbon.app`.

When account deletion is confirmed or scheduled:

Deletion is permanent. Export important content before deleting your account.

5. Collaboration and Shared Content

Life Ribbon can remove access inside the service, but cannot control copies that collaborators, family members, invitees, or viewers previously downloaded, exported, saved, screen-recorded, photographed, backed up, or shared outside Life Ribbon.

If you delete a project or account, another user's independent account records, billing records, support records, or copies outside Life Ribbon may remain.

6. Connected Services

If you use Google sign-in, Google Drive export, Google Photos import, app store purchase systems, Stripe, RevenueCat, or other connected services, those providers may retain records under their own policies.

Disconnecting a service or deleting a Life Ribbon account does not automatically delete information stored in your Google Drive, Google Photos, device library, app store account, Stripe billing history, RevenueCat records, email inbox, or exported files.

7. AI and Transcription Providers

Recordings, transcripts, prompt text, and story metadata may be processed by AI or transcription providers to provide user-requested features. Provider logs and processing records may be retained according to provider terms, enterprise settings, data processing agreements, abuse-monitoring rules, and legal obligations.

Life Ribbon stores transcripts and AI output in your account until deleted under this policy. Failed transcription or narrative attempts may retain error status so you can retry or support can troubleshoot.

8. Legal Holds and Safety Exceptions

We may preserve information longer if we believe retention is necessary to:

When a legal hold applies, deletion may be delayed until the hold is released.

9. Inactive Accounts

Life Ribbon is designed for long-term family archives, so we do not automatically delete active paid archives solely because they are old.

Free or inactive accounts may be reviewed after extended inactivity. We may send notice before suspension or deletion where required or practical. Continued inactivity, unreachable email, nonpayment, abuse, or storage-limit violations may result in suspension or deletion according to the Terms and applicable law.

10. Privacy Requests

To request access, export, correction, deletion, restriction, or information about retention, contact:

Privacy: `privacy@liferibbon.app`

Support: `support@liferibbon.app`

Legal notices: `legal@liferibbon.app`

We may verify your identity and authority before fulfilling a request. Response timelines depend on applicable law and request complexity.

Copyright (c) 2026 RUPTON LLC. Life Ribbon(TM) and Ribbon(TM) are trademarks of RUPTON LLC. All Rights Reserved.