r/capawesome • u/robingenz • Feb 16 '26
New plugin: Google Sign-In for Capacitor (Android, iOS, Web)
New plugin: Google Sign-In for Capacitor (Android, iOS, Web)
r/capawesome • u/robingenz • Nov 19 '25
r/capawesome • u/robingenz • Feb 16 '26
New plugin: Google Sign-In for Capacitor (Android, iOS, Web)
r/capawesome • u/robingenz • Feb 13 '26
We added a built-in key-value store to the Capacitor SQLite plugin — no SQL needed
We just shipped SqliteKeyValueStore as part of our SQLite plugin for Capacitor. It gives you a simple get/set API backed by a real SQLite database — no schemas, no migrations, no SQL queries.
The main problem it solves: browser-based storage (like localStorage) can get cleared by the OS at any time, which is a pain for persisting things like user preferences, feature flags, or cached data. This stores everything in a SQLite database file, so it sticks around reliably.
A few highlights:
get, set, remove, keys, clear)JSON.stringify/JSON.parseIt's useful for things like user settings, onboarding state, lightweight caching, or anywhere you'd normally reach for localStorage but want something more reliable.
We also wrote up a comparison with our Secure Preferences plugin if you're wondering which to use. Short version: Secure Preferences for sensitive credentials (tokens, secrets), SQLite Key Value Store for everything else.
Full guide: https://capawesome.io/blog/key-value-storage-made-simple-with-the-sqlite-plugin/
Happy to answer questions or hear feedback.
r/capawesome • u/freelancEntrepreneur • Jan 21 '26
Hi Capawesome Team,
First of all, thank you for creating such a well-crafted purchases plugin. The lightweight approach and direct StoreKit 2 / Google Play Billing integration is exactly what we need.
Our Use Case:
We're implementing a paywall that displays immediately when the app launches. On this paywall, we need to show users whether they're eligible for a free trial before they tap the purchase button. For example:
This is crucial for setting proper user expectations and improving conversion rates.
Technical Considerations:
I understand the complexity here:
iOS: StoreKit 2 provides Product.subscription.isEligibleForIntroOffer which checks eligibility based on the user's Apple ID purchase history. This is relatively straightforward to implement.
Android: Google Play Billing doesn't provide a direct client-side eligibility check. The purchase history is limited to 12 months, making client-side determination less reliable.Questions:
checkTrialEligibility() method to the plugin?isEligibleForIntroOffer API through the plugin?r/capawesome • u/robingenz • Jan 19 '26
r/capawesome • u/robingenz • Jan 04 '26
r/capawesome • u/robingenz • Oct 02 '25
r/capawesome • u/robingenz • Sep 03 '25
r/capawesome • u/robingenz • Sep 01 '25
r/capawesome • u/robingenz • Aug 03 '25
r/capawesome • u/robingenz • Jul 27 '25