Data Retention & Disposal Policy

Effective Date: March 22, 2026

1. Purpose

This Data Retention and Disposal Policy (“Policy”) establishes the requirements and procedures for the retention, archival, and secure disposal of data collected, processed, and stored by Stay Orbis, LLC (“Stay Orbis,” “we,” “our,” or “us”). This Policy ensures compliance with applicable federal and state data privacy laws, including the Maryland Personal Information Protection Act (Md. Code, Com. Law § 14-3501 et seq.) and other regulatory requirements.

2. Scope

This Policy applies to all data collected through the Stay Orbis property management platform, marketing website, and related services (collectively, the “Services”), including but not limited to:

  • Personal information of users, guests, and property owners;
  • Financial and payment data;
  • Bank account data obtained via third-party integrations (e.g., Plaid);
  • Reservation and booking records;
  • Communication records;
  • Usage and analytics data;
  • System logs and audit trails.

3. Data Classification

Stay Orbis classifies data into the following categories to determine appropriate retention periods and disposal methods:

ClassificationDescriptionExamples
SensitiveData requiring the highest level of protectionFinancial credentials, Plaid access tokens, encryption keys, passwords
ConfidentialPersonal or business data with restricted accessBank transactions, tax records, guest identity documents, payment data
InternalOperational data for internal business useReservation records, property data, communication logs, user profiles
PublicData intended for public accessPublished property listings, marketing content, public reviews

4. Retention Periods

Data is retained only for as long as necessary to fulfill its intended purpose or as required by law. The following retention periods apply:

4.1 Account and User Data

Data TypeRetention PeriodJustification
User account profilesDuration of active account + 3 yearsBusiness continuity, legal disputes
Authentication credentialsDuration of active accountDeleted upon account closure
2FA/TOTP secrets and recovery codesDuration of active accountDeleted upon 2FA disable or account closure
Marketing consent recordsUntil withdrawal + 1 yearRegulatory proof of consent

4.2 Financial and Payment Data

Data TypeRetention PeriodJustification
Transaction records7 yearsIRS requirements, tax regulations
Invoices and receipts7 yearsTax and accounting compliance
Stripe payment metadata7 yearsFinancial reconciliation, dispute resolution
1099 tax forms7 yearsIRS filing requirements

4.3 Plaid / Bank Account Data

Data TypeRetention PeriodJustification
Plaid access tokensUntil disconnectionDeleted immediately upon bank account disconnection
Bank account identifiersUntil disconnection + 30 daysGrace period for reconnection
Bank transaction records7 yearsTax/accounting regulations
Account balance snapshots1 yearReconciliation purposes

4.4 Reservation and Guest Data

Data TypeRetention PeriodJustification
Reservation records7 yearsFinancial records, dispute resolution
Guest contact informationDuration of account + 3 yearsBusiness operations, legal requirements
Guest communications3 yearsDispute resolution, service quality

4.5 Technical and Operational Data

Data TypeRetention PeriodJustification
Application logs90 daysDebugging and incident response
Audit trails3 yearsSecurity investigations, compliance
Usage analytics2 yearsProduct improvement
Error tracking (Sentry)90 daysBug resolution

5. Data Disposal Procedures

When data reaches the end of its retention period or a valid deletion request is received, the following disposal procedures are applied based on data classification:

5.1 Sensitive Data Disposal

  • Plaid access tokens: Cryptographically deleted from the database; the associated encryption key material is invalidated;
  • Authentication credentials: Permanently deleted from all datastores, including backups within 30 days;
  • Encryption keys: Rotated and prior keys securely destroyed.

5.2 Confidential Data Disposal

  • Database records: Hard-deleted from production database with cascade deletion of related records;
  • File storage: Files permanently removed from cloud storage with verification of deletion;
  • Backups: Data removed from backups within the backup rotation cycle (maximum 30 days).

5.3 Internal Data Disposal

  • Operational records: Soft-deleted (marked as deleted) with permanent removal after 30-day grace period;
  • Analytics data: Anonymized or aggregated rather than deleted where possible for continued business intelligence use.

5.4 Disposal Verification

All disposal actions are:

  • Logged in the system audit trail with timestamp, data type, and method of disposal;
  • Verified to ensure complete removal from production systems;
  • Tracked through backup rotation cycles to ensure removal from backup media.

6. User-Initiated Data Deletion

Users may request deletion of their data at any time by contacting privacy@stayorbis.com. Upon receiving a valid deletion request:

  1. Acknowledgment: We acknowledge receipt within 5 business days;
  2. Verification: We verify the identity of the requestor;
  3. Processing: Eligible data is deleted within 45 days;
  4. Confirmation: We confirm completion of deletion to the requestor;
  5. Exceptions: Data required for legal compliance (e.g., 7-year financial records) is retained with restricted access until the legal retention period expires, at which point it is permanently deleted.

Users may also disconnect third-party integrations (e.g., Plaid bank accounts) at any time through their account settings, which triggers immediate deletion of associated access tokens and credentials.

7. Third-Party Data Processors

Data shared with third-party processors is subject to their respective retention and disposal policies. Our key processors include:

  • Supabase (Database): Data retained per our instructions; encrypted at rest with AES-256 on SOC 2 compliant infrastructure;
  • Stripe (Payments): Payment data retained per Stripe's data retention policy and PCI-DSS requirements;
  • Plaid (Banking): Access tokens revoked upon disconnection; Plaid retains data per their end user privacy policy;
  • Twilio (SMS): Message logs retained per Twilio's retention policy; no message content stored by Stay Orbis;
  • Vercel (Hosting): Application logs retained for 30 days; no persistent user data stored;
  • Sentry (Error Tracking): Error reports retained for 90 days; personally identifiable information is scrubbed before transmission.

8. Security Controls During Retention

While data is retained, the following security controls are enforced:

  • Encryption at rest: All data encrypted using AES-256; sensitive credentials (Plaid tokens) additionally encrypted at the application level using AES-256-GCM;
  • Encryption in transit: All data transmitted over TLS 1.2+;
  • Access controls: Role-based access control (RBAC) with principle of least privilege;
  • Authentication: Multi-factor authentication (TOTP-based 2FA) available for all user accounts;
  • Monitoring: Audit logging of all data access and modifications;
  • Rate limiting: Authentication endpoints protected against brute-force attacks.

9. Policy Review and Updates

This Policy is reviewed and updated:

  • Annually: Comprehensive review of all retention periods, disposal procedures, and regulatory requirements;
  • Upon regulatory changes: Updated when applicable privacy laws or regulations change;
  • Upon significant platform changes: Updated when new data types are collected or new third-party integrations are added;
  • After security incidents: Reviewed following any data breach or security incident to determine if policy changes are warranted.

The Privacy Officer is responsible for maintaining this Policy and ensuring organization-wide compliance.

10. Legal Basis and Compliance

This Policy is designed to comply with:

  • Maryland Personal Information Protection Act (Md. Code, Com. Law § 14-3501 et seq.);
  • Maryland Consumer Protection Act;
  • IRS record retention requirements (26 CFR § 1.6001-1);
  • Payment Card Industry Data Security Standard (PCI-DSS);
  • California Consumer Privacy Act (CCPA), where applicable;
  • Federal Trade Commission Act (Section 5) regarding unfair or deceptive practices.

11. Contact

For questions about this Policy or to submit a data deletion request:

Stay Orbis, LLC
Attn: Privacy Officer
Email: privacy@stayorbis.com

Related Policies: This Policy should be read in conjunction with our Privacy Policy, Terms of Service, and any applicable data processing agreements.