# Replayfy > Session replay, product analytics & error monitoring. The complete how-to for your whole platform. - [Welcome to Replayfy](https://docs.replayfy.app/introduction.md): Session replay, product analytics, and error monitoring for web and mobile — the complete how-to for your whole platform. - [Quickstart](https://docs.replayfy.app/quickstart.md): Get Replayfy recording real sessions in under two minutes. Pick your platform, paste two snippets, reload. - [Self-hosting Replayfy](https://docs.replayfy.app/self-hosting/overview.md): Run the whole Replayfy platform on your own infrastructure — unlimited, unmetered, AGPL-3.0. Session replay, analytics, funnels, crashlytics, and the agentic AI, all with one command. - [Configuration](https://docs.replayfy.app/self-hosting/configuration.md): Every environment variable for a self-hosted Replayfy — with working local defaults, so you only change what you need. - [First login](https://docs.replayfy.app/self-hosting/first-login.md): How to sign in to a fresh self-hosted instance — with the seeded demo account, or by signing up on an empty one. - [Social login](https://docs.replayfy.app/self-hosting/social-login.md): Add Continue with Google, GitHub, or GitLab to your self-hosted Replayfy. Set a provider's client credentials and its button appears. - [Enable AI](https://docs.replayfy.app/self-hosting/ai.md): Turn on Storylines, signals, investigations, and the Ask assistant with your own model key. One env var reaches every provider. - [Deploy to the cloud](https://docs.replayfy.app/self-hosting/deploy.md): Run Replayfy on a managed platform instead of your own server — Render, Railway, and Brimble, with the honest caveats for each. - [Web SDK](https://docs.replayfy.app/platforms/web.md): Session replay, product analytics, and error monitoring for the browser. - [iOS SDK](https://docs.replayfy.app/platforms/ios.md): Session replay, product analytics, and error monitoring for your iOS app. - [Android SDK](https://docs.replayfy.app/platforms/android.md): Session replay, product analytics, and error monitoring for Android apps. - [React Native SDK](https://docs.replayfy.app/platforms/react-native.md): Session replay, product analytics, and error monitoring for React Native apps. - [Flutter SDK](https://docs.replayfy.app/platforms/flutter.md): Session replay, product analytics, and error monitoring for your Flutter apps — iOS and Android. - [Session Replay](https://docs.replayfy.app/products/session-replay.md): Watch pixel-accurate replays of real web and mobile sessions, with the console, network, and performance data behind every moment. - [Product Analytics](https://docs.replayfy.app/products/product-analytics.md): Turn identify() and track() into live breakdowns of who your users are, how they behave, and where they drop off — all linked back to the exact session recordings. - [Analytics](https://docs.replayfy.app/products/analytics.md): A dedicated analytics workspace — build metric trends, measure retention, rank any dimension, and read Core Web Vitals, all from your real sessions and every number one click from the recordings behind it. - [Funnels](https://docs.replayfy.app/products/funnels.md): Build a funnel from your tracked events, measure step-by-step conversion and completion time, dig into who dropped off, and get alerted when conversion moves. - [Cohorts](https://docs.replayfy.app/products/cohorts.md): Save a group of users defined by their traits or their behavior, keep it up to date automatically, and use it to focus every screen in Replayfy on the segment that matters. - [Crashlytics](https://docs.replayfy.app/products/crashlytics.md): Automatically capture crashes, exceptions, and mobile UI freezes, group them into ranked issues, and jump straight to the session recording where each one happened. - [Alerts](https://docs.replayfy.app/products/alerts.md): Get an email when something you care about happens — a watched issue comes back, a dashboard signal recurs, a metric crosses a threshold, or a funnel's conversion drops. - [Replayfy AI](https://docs.replayfy.app/platform/replayfy-ai.md): Ask questions about your product in plain language and get grounded answers — plus proactive insights that surface what's worth watching before you ask. - [AI credits](https://docs.replayfy.app/platform/ai-credits.md): How Replayfy AI is metered — credits per request, a monthly allowance bundled with your plan, optional top-ups, and what happens when you run low. - [Integrations](https://docs.replayfy.app/platform/integrations.md): Connect issue trackers, chat, incident tools, and a generic webhook to your workspace so Replayfy can file issues from a recording and route alerts to the tools your team already uses. - [API & keys](https://docs.replayfy.app/platform/api-and-keys.md): The three Replayfy key types — publishable, server, and webhook — and how to create, rotate, revoke, and authenticate with them. - [Administration](https://docs.replayfy.app/platform/administration.md): Invite teammates, assign roles, manage members, and control the workspace settings that shape what every SDK captures. - [Workspaces & billing](https://docs.replayfy.app/platform/workspaces-and-billing.md): Organize projects into workspaces, invite your team with the right roles, and manage your plan, AI credits, and invoices. - [Identify users](https://docs.replayfy.app/guides/identify-users.md): Attach a known user to the session so replays, funnels, and filters are searchable by who did what. - [Track events](https://docs.replayfy.app/guides/track-events.md): Fire custom events to power funnels, retention, and session search. - [Search & filters](https://docs.replayfy.app/guides/search-and-filters.md): Find any recording fast with Replayfy's filter grammar — signals, users, pages, devices, platform, country, and session duration. - [Keyboard shortcuts](https://docs.replayfy.app/guides/keyboard-shortcuts.md): Every keyboard shortcut in the Replayfy dashboard — replay transport, the command palette, workspace switching, and quick-create sequences. - [Privacy & masking](https://docs.replayfy.app/guides/privacy-and-masking.md): Keep sensitive data off the wire — mask or block any element, field, or region before it's ever sent. - [Community & support](https://docs.replayfy.app/support.md): Get help, talk to the team, report a security issue, and contribute to these docs. This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.