Lifolo
← Back to Lifolo

Supabase

Purpose

Database, authentication, file storage, real-time messaging infrastructure, and serverless backend functions

Data involved

Effectively all account, profile, event, chat, report, block, and notification-token data described in this Policy — Supabase is our core infrastructure provider

Firebase (Google) — Analytics and Crashlytics only

Purpose

Product analytics and crash/error reporting

Data involved

App usage events (screen names by route pattern, and a fixed set of event names — such as an event being created, joined, or a chat message being sent — identified only by opaque IDs, never message content); crash reports and a limited, fixed set of debugging context (screen, action, feature, error code); your Supabase account ID, to associate events/crashes with a user without using your email or other profile data. We do not use Firebase Authentication or Firebase's database (Firestore) — only Analytics and Crashlytics

Resend

Purpose

Delivery of the email we send to our own internal review address when you submit a report

Data involved

The content of the moderation notification email, which includes the report's reason, your optional description, and the identity of the reporter and reported user or event, as described in Section 9

Google (Maps / Places)

Purpose

Address search when creating an event, and displaying an event's location on a map

Data involved

The search text you type while selecting a location, and the resulting place data (address, coordinates)

Expo (push notification relay)

Purpose

Delivering push notifications to Apple's and Google's push services on our behalf

Data involved

Your push token and the notification content described in Section 12