Quilence 1.0.10 is a security-focused update that hardens the purchase and trial system on both iOS and macOS.
Security Improvements
This release closes several edge cases in purchase verification:
- Signed Purchase Cache: The local purchase cache is now signed with HMAC-SHA256. Tampered caches are detected and rejected automatically.
- Keychain-Persisted Trial: Your trial start date is now stored in the Keychain instead of UserDefaults, so it survives app reinstalls. Existing users are migrated seamlessly.
- Stricter Cache Validation: Cache validity has been reduced from 30 days to 3 days. Expired caches now require RevenueCat verification before granting access.
Platform-Specific Fixes
- iOS: The paywall can no longer be dismissed by swiping down. It now uses a full-screen presentation to ensure a proper purchase flow.
- macOS: The paywall window can no longer be closed via the close button or Cmd+W, preventing accidental bypass.
These changes ensure a fair experience for all users while keeping the app rock-solid.
Download Quilence 1.0.10 on the App Store or Mac App Store!
Have feedback? Visit quilence.app/support - I read every message.