Native settings
EngiRef
Manage web preferences, language, privacy posture, install readiness, and RevenueCat setup without loading the compatibility runtime.
32LocalesMobile-language parity metadata
nonePaywall providerNo keys committed
CheckingPWA supportManifest and service worker scaffold
LocalStoragenative-settings:engiref
Preferences
Language and display
Production readiness
Web stack posture
ReadyNext.js App Router + TypeScriptGenerated production scripts and typed routes
ReadySecurity headersCSP, nosniff, frame blocking, COOP/CORP/OAC isolation, referrer, permissions, and opt-in HSTS
CheckingPWA shellManifest, app icon, and service worker registration
ReadyRevenueCat adapterKeyless placeholders, entitlement gate, paywall smoke route, webhook endpoint
ReadySync proxy scaffoldServer-only backend placeholders, auth-required state sync route
ReadyNative-first shellWorkspace, content, data, progress, and settings routes
ReadyLocalization metadataUses mobile locale resources where available
RevenueCat readiness
none scaffold
Entitlementpremium
Placementengineering_web_paywall
Surfaces0
Set NEXT_PUBLIC_REVENUECAT_WEB_API_KEY later. This route does not read or store secrets.
Privacy and local state
Managed browser keys
web-presence:engirefnative-practice:engirefnative-library:engirefnative-workspace:engirefnative-settings:engirefweb-localeGenerated routes only manage scoped keys for this app. No analytics are added by the generator.