Kotlin (Android) — guides
Helpers for tracking common analytics events across the four official Respectlytics SDKs — without collecting personal data in the first place.
25 guides published
-
How to track paywall conversion in Kotlin (Android) without personal data
A privacy-first pattern for tracking paywall conversion in Kotlin (Android) apps with Respectlytics. No IDFA, no AAID, no user IDs — just a…
Read guide -
How to track onboarding completion in Kotlin (Android) without personal data
Track onboarding completion in Kotlin (Android) using Respectlytics's 5-field event schema. Helps developers avoid collecting personal data…
Read guide -
How to track sign-up events in Kotlin (Android) without personal data
Track account creation in Kotlin (Android) apps with Respectlytics. No user_id, no email, no signup method as metadata. Helps developers av…
Read guide -
How to track push notification opt-in in Kotlin (Android) without personal data
Track when Kotlin (Android) users grant push notification permission. Privacy-first pattern with Respectlytics — no device tokens, no user …
Read guide -
How to track paywall views in Kotlin (Android) without personal data
Track paywall impressions in Kotlin (Android) apps with Respectlytics. Session-scoped reach, no per-user attribution, no PII.
Read guide -
How to track trial-start events in Kotlin (Android) without personal data
Track trial activation in Kotlin (Android) apps with Respectlytics. No user_id, no email, no payment-method metadata. Session-scoped activa…
Read guide -
How to track trial-to-paid conversion in Kotlin (Android) without personal data
Track trial-to-paid conversion in Kotlin (Android) apps with Respectlytics. Session-scoped event, no transaction IDs, no user IDs.
Read guide -
How to track subscription renewals in Kotlin (Android) without personal data
Track subscription renewals in Kotlin (Android) apps with Respectlytics. Session-scoped retention signal, no MRR mixing, no per-user storag…
Read guide -
How to track subscription cancellations in Kotlin (Android) without personal data
Track subscription cancellations in Kotlin (Android) apps with Respectlytics. Session-scoped churn signal, no cancellation reasons as PII.
Read guide -
How to track in-app purchases in Kotlin (Android) without personal data
Track in-app purchases in Kotlin (Android) apps with Respectlytics. Session-scoped purchase event, no SKU, no transaction ID, no user ID.
Read guide -
How to track notification permission grants in Kotlin (Android) without personal data
Track notification permission outcomes in Kotlin (Android) apps with Respectlytics. Session-scoped, no device tokens, no per-user state.
Read guide -
How to track login events in Kotlin (Android) without personal data
Track returning-user logins in Kotlin (Android) apps with Respectlytics. Session-scoped event, no user_id, no email.
Read guide -
How to track social login (Google / Apple) in Kotlin (Android) without personal data
Track social provider login (Google, Apple, Facebook) in Kotlin (Android) apps with Respectlytics. No OAuth tokens, no user IDs, no provide…
Read guide -
How to track password reset events in Kotlin (Android) without personal data
Track password reset flows in Kotlin (Android) apps with Respectlytics. Session-scoped funnel signal, no email tokens, no user identifiers.
Read guide -
How to track deep-link opens in Kotlin (Android) without personal data
Track deep-link opens (Universal Links, App Links, custom schemes) in Kotlin (Android) apps with Respectlytics. No URL parameters stored, n…
Read guide -
How to track screen views in Kotlin (Android) without personal data
Track screen views in Kotlin (Android) apps with Respectlytics. Distinct event_name per screen, no titles or paths as metadata.
Read guide -
How to track video completions in Kotlin (Android) without personal data
Track video play / pause / completion events in Kotlin (Android) apps with Respectlytics. Session-scoped, no video IDs, no per-user watch h…
Read guide -
How to track search queries in Kotlin (Android) without personal data
Track in-app search events in Kotlin (Android) apps with Respectlytics. No query strings stored, no per-user search history.
Read guide -
How to track content share events in Kotlin (Android) without personal data
Track in-app share events in Kotlin (Android) apps with Respectlytics. Distinct event_name per channel (Messages, Mail, Twitter), no recipi…
Read guide -
How to track add-to-cart events in Kotlin (Android) without personal data
Track add-to-cart in Kotlin (Android) mobile commerce apps with Respectlytics. No SKU, no price, no per-user cart history.
Read guide -
How to track checkout-start events in Kotlin (Android) without personal data
Track when users begin checkout in Kotlin (Android) commerce apps with Respectlytics. Session-scoped, no cart total, no payment data.
Read guide -
How to track checkout completion in Kotlin (Android) without personal data
Track successful order completion in Kotlin (Android) commerce apps with Respectlytics. No order ID, no revenue, no per-user purchase histo…
Read guide -
How to track referral redemption in Kotlin (Android) without personal data
Track when users redeem a referral code in Kotlin (Android) apps with Respectlytics. Session-scoped, no codes stored, no referrer / referre…
Read guide -
How to track level-complete events in Kotlin (Android) games without personal data
Track level completion in Kotlin (Android) mobile games with Respectlytics. Session-scoped progression, no per-player history.
Read guide -
How to track tutorial completion in Kotlin (Android) without personal data
Track tutorial completion in Kotlin (Android) games and SaaS apps with Respectlytics. Session-scoped first-time-user signal, no per-player …
Read guide