data-peek/apps
Claude 3b392f2f50
feat: Add licensing system for commercial use
Implements a complete licensing system following the Yaak-inspired model:
- Open source code (MIT), licensed binaries for commercial use
- Personal use is always free
- Individual ($6/mo) and Team ($10/user/mo) plans
- Perpetual fallback: users keep their version when subscription ends
- Honor system enforcement with 30-day offline grace period

Key components:
- License service in main process with encrypted local storage
- License IPC handlers for check, activate, deactivate operations
- License store (Zustand) for state management
- UI components: status indicator, activation modal, settings modal
- Integration with app header and settings page

The implementation includes offline activation for development/testing
and prepares for integration with a license server (Stripe/Lemon Squeezy).
2025-11-29 03:19:40 +00:00
..
desktop feat: Add licensing system for commercial use 2025-11-29 03:19:40 +00:00
web feat: add web app 2025-11-28 20:29:49 +05:30