Kembo blog

Notes from the shipping floor

Weekly notes on building Kembo and shipping mobile apps — product updates, auth, store releases, and whatever we are learning along the way.

8 min read

Account deletion on the App Store and Google Play: what's required and how to comply

Both Apple and Google require apps with account sign-up to offer in-app account deletion — and reviewers reject builds that don't. Here is exactly what the policies demand, the traps that fail review, and how to implement deletion the right way.

account deletionApp StoreGoogle Playapp reviewGDPRcompliance
9 min read

Session management for mobile apps: JWTs, refresh tokens, and secure storage

Sign-in is the easy part. Keeping a mobile user logged in safely — short-lived access tokens, rotating refresh tokens, and storage that survives an offline week without leaking — is where real apps get it wrong. Here is how mobile sessions actually work.

session managementJWTrefresh tokensmobile securitymobile authsecure storage
9 min read

Google sign-in on mobile: OAuth clients, SHA fingerprints, and redirect URIs explained

redirect_uri_mismatch. Error 10. DEVELOPER_ERROR. Google sign-in on mobile fails in ways that make no sense until you understand OAuth client types, SHA-1 fingerprints, and Play App Signing. Here is the mental model that makes all of it click.

Google sign-inOAuthAndroidiOSExpomobile auth
9 min read

Sign in with Apple, the right way: every gotcha for Expo, Flutter, and Capacitor

Sign in with Apple is mandatory the moment you offer Google login — and it is the auth that quietly breaks during App Review. Here is every gotcha that bites mobile teams, from the relay email to the name you only get once, and how to get it right on Expo, Flutter, and Capacitor.

Sign in with AppleiOSExpoFlutterOAuthmobile auth
9 min read

Privacy-first mobile analytics: what to measure without cookies or ad trackers

Most mobile analytics SDKs track individuals, trip up App Store and Play review, and drown you in vanity metrics. Here is how to measure what actually grows a mobile app — by cohort, not by person — with no cookies and no ad trackers.

mobile analyticsprivacy-first analyticsGDPRproduct analyticsExpoFlutter
7 min read

The Wednesday before App Store and Play review

Apple and Google sign-in are not a nice-to-have — they are the hidden gate between “works on my phone” and “live on the App Store or Google Play.” Here is why that week always eats your roadmap.

App StoreGoogle PlayApple Sign Inshippingmobile auth

Building something with Kembo? Read the docs or start free.