Skip to content

Freemium watcher: let free users run watcher with gated features#320

Merged
d4rken merged 1 commit into
mainfrom
feat/freemium-watcher
Mar 17, 2026
Merged

Freemium watcher: let free users run watcher with gated features#320
d4rken merged 1 commit into
mainfrom
feat/freemium-watcher

Conversation

@d4rken

@d4rken d4rken commented Mar 17, 2026

Copy link
Copy Markdown
Member

Summary

  • Free users can now enable the permission watcher and see real reports (capped at 5)
  • Report details gated behind pro (tap navigates to upgrade screen)
  • Notifications suppressed for free users
  • Settings: enable switch available to all, notification settings show pro badge

Test plan

  • Install as free user, enable watcher, verify reports appear (max 5)
  • Tap a report as free user, verify it navigates to upgrade
  • Verify no notifications are sent for free users
  • Upgrade to pro, verify full functionality (unlimited reports, details, notifications)
  • Check settings screen: enable switch works for all, notification settings gated for free

Previously the watcher was fully locked behind the paywall. Now free users can enable the watcher and see real permission change reports, with pro-only features gated:

- Report details: tapping a report navigates to upgrade instead of detail

- Notifications: suppressed for free users in WatcherDiffRunner

- Report cap: free users see max 5 reports with upgrade card for the rest

- Settings: enable switch available to all, notification settings show pro badge
@d4rken d4rken marked this pull request as ready for review March 17, 2026 16:36
@d4rken d4rken merged commit 3ac324f into main Mar 17, 2026
9 checks passed
@d4rken d4rken deleted the feat/freemium-watcher branch March 17, 2026 16:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant