--- epic: 15 story: 15.2 title: "Pro Tier" status: draft --- ## Epic 15 — Monetization & Onboarding **Goal:** Establish sustainable revenue with a generous free tier and frictionless onboarding. ### Story 15.2: Pro Tier As a CalcPad Pro subscriber, I want access to advanced features including unlimited sheets, cloud sync, and collaboration, So that I can use CalcPad as my primary professional calculation tool. **Acceptance Criteria:** **Given** a user has an active Pro subscription or one-time Pro purchase **When** they use the application **Then** they can create unlimited sheets with no cap **And** cloud sync is enabled across all their devices **And** all themes including premium themes are available **And** custom theme creation is unlocked **Given** a Pro user **When** they access currency and financial features **Then** historical currency rates are available for past-date conversions **And** stock/ticker lookups are available for real-time financial data **Given** a Pro user **When** they use collaboration features **Then** they can share sheets with other users for real-time collaborative editing **And** they can set view-only or edit permissions on shared sheets **Given** a Pro user **When** they export a sheet **Then** all export formats are available: plain text, Markdown, PDF, and HTML **And** exported PDFs include formatted results with proper typography **Given** a Pro user **When** they access developer features **Then** CLI access to calcpad-engine is available for scripting and automation **And** API access is available for programmatic sheet evaluation **And** the plugin system is available for extending CalcPad with custom functions **Given** a Pro subscription expires or is cancelled **When** the user continues using CalcPad **Then** sheets beyond the 10-sheet limit become read-only (not deleted) **And** cloud-synced data remains accessible locally **And** Pro-only features are gracefully disabled with clear upgrade prompts