odop

Open Design Optimization Platform (ODOP) - Coil spring design app; mechanical springs; compression spring, extension spring, torsion spring

View the Project on GitHub thegrumpys/odop

Data Retention Policy

Purpose
This policy defines how long we retain user data in the ODOP Design Library (our cloud storage service) and under what conditions data is deleted. The intent is to balance operational efficiency, user expectations, and storage costs without requiring indefinite retention of abandoned data. It ensures transparency by explaining retention triggers, notification processes, and user rights.

Scope
This policy applies to all personal and non-personal data uploaded or generated by users in our cloud storage platform. It covers data at rest, backups, and logs associated with user accounts identified primarily by email address.

Definitions

Retention Principles

Retention Schedule

User Status Criteria Retention Action Timeline
Active Login or data change within last 2 years No action; data retained Indefinite (while active)
Inactive No login or data change for 2 years Send warning email At 2 year inactivity mark
Abandoned No response in 30 days post-warning Schedule deletion Purge data as part of database maintenance activity at least 30 days after nonresponse to warning message

Abandonment and Deletion Procedures

  1. Identify inactive accounts as part of routine database maintenance activity.
  2. Send a “Data Retention Warning” email detailing scheduled deletion date.
  3. If no user login or opt-out action occurs within 30 days, flag data as abandoned.
  4. Permanently delete abandoned data as part of next routine database maintenance activity.

Exceptions and Appeals

Roles and Responsibilities
ODOP development team:

Policy Review
This policy will be reviewed every 12 months or sooner if storage costs, legal requirements, or user feedback warrant changes.