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