Common access models
RevenueCat
Recurr maps web subscription state into the app’s existing RevenueCat-backed access model where applicable.
Adapty
Recurr works with the existing subscription and entitlement model rather than replacing the app-side SDK.
Stripe or Paddle
Web billing state can be recognized directly where the payment rail is already connected to access.
Custom backend
Custom access logic is scoped during technical readiness and pilot onboarding.
What needs to be true
Before migration, the team confirms:- The canonical subscriber identifier
- The source of truth for app access
- The state changes that grant, renew, cancel, or revoke access
- How web subscription state enters that model
- How support diagnoses access issues