Skip to main content
Session recordings let you watch how people actually use your published app, so you can see where they succeed, where they get stuck, and what to improve. Each recording replays a real visitor’s session and flags moments of friction such as rage clicks, dead clicks, and errors. You turn recordings on in your app settings, then review them in the Session recordings tab of your app analytics.
Session recording replay with playback controls and an Events list

Replaying a visit to your app

Important:
  • Session recordings are available on the Builder plan and above. If you are on the Free or Starter plan, upgrade to start recording sessions.
  • Recording sessions may require visitor consent in some regions, such as the EU, the UK, and California. You are responsible for letting your app’s visitors know that their sessions are recorded and for getting any consent the law requires. Base44 does not add a consent banner to your app, so make sure you meet your local privacy laws before you turn recordings on. Depending on where your visitors are, this may mean adding a cookie or consent banner to your app, or another requirement.

Turning recordings on or off

Turn recordings on to start capturing real visits to your app, and turn them off whenever you want to stop.
Good to know:
  • Only your published app is recorded, not the preview, so publish your app after you turn recordings on.
  • Turning recordings off stops new sessions from being recorded. The recordings you already have stay available.
  • Each app can record up to 500 sessions in a rolling 30-day window, so an app reaching its limit does not affect your other apps. Existing recordings stay available, and new recordings resume on the date shown in your dashboard.
  • The 30-day window is counted from when you first turned recordings on for that app, not from the start of the calendar month.
  • Each app can generate up to 50 AI summaries in the same 30-day window.
  • Recordings are stored for 30 days, then removed automatically.
To turn session recordings on or off:
  1. Click Dashboard in your app editor.
  2. Click Settings in the left menu.
  3. Under Advanced Capabilities, turn the Session Recordings toggle on or off. When it’s on, you can also set:
    • Include admins: Off by default, so your own visits and those of other app owners and admins aren’t recorded or counted. Turn it on when you want to see how your app behaves for the people who build it.
    • Visit sampling: Set to 100% by default, so every eligible visit is recorded. Lower it to record a share of visits instead, which makes your 500-recording allowance cover a longer stretch of traffic on a busy app.
App settings with Session Recordings enabled and highlighted

Enabling session recordings


Viewing your session recordings

View your recordings any time from your app analytics to see how people are moving through your app. Anyone who can open your app dashboard can view them. Each recording shows the recording ID, date, duration, user, country, browser, operating system, and device. To view your session recordings:
  1. Click Dashboard in your app editor.
  2. Click Analytics.
  3. Click the Session recordings tab.
  4. Click a recording to open it and replay the session.
A screenshot of the Session recordings tab on the Analytics page listing recordings with date, duration, country and browser

Viewing screen recordings for your app


Replaying a session

When you open a recording, you can replay the session and move straight to the moments that matter. Next to the replay, you can summarize the recording with AI, check its details, and see a list of events. Use Events to step through everything that happened, such as page views, clicks, and form submissions.
A screenshot of a session replay with playback controls, Summarize with AI, Recording details and an Events list

Viewing and replaying a recorded session

  • Play, pause, and change the playback speed: Control the replay like a video, and slow it down or speed it up as needed.
  • Skip inactive periods: Jump past idle time so you only watch moments of activity.
  • Jump to friction points: Move straight to the errors and rage clicks marked on the timeline.
  • Open dev tools: Click Dev tools to review the console, network requests, errors, and performance captured during the session.

Summarizing a session with AI

The AI summary helps you understand a session without watching all of it. It tells you what happened, points out where the visitor ran into trouble and how serious each problem was, and suggests what to improve. To summarize a recording with AI:
  1. Click Dashboard in your app editor.
  2. Click Analytics.
  3. Click Session recordings.
  4. Click a recording to open it.
  5. In the Summarize with AI panel, click Summarize.
  6. Review the AI summary when it finishes.
A screenshot of a recording with the AI summary outlined, showing an overview, Friction points and Suggested next steps

Summarizing a screen recording with AI


Finding specific sessions

Recordings cover your whole app, so use search, filters, and date ranges to narrow the list down to the sessions you care about.
  • Search: Find a recording by its ID or name.
  • Filter: Focus on a device, country, browser, operating system, page, or issue type such as errors, rage clicks, dead clicks, a refreshed URL, or a crash.
  • Choose a date range: View recordings from a preset period or your own custom dates.
  • Show favorites: Star the recordings you want to revisit, then filter to show only those.
    A screenshot of the search field, date range and Filter by controls outlined above the session recordings list

    Filtering and searching your screen recordings


Managing your recordings

Rename a recording to make it easy to find later, or delete recordings you no longer need.
Deleting a recording permanently removes it and its session data. This cannot be undone.
To rename or delete a recording:
  1. Click Dashboard in your app editor.
  2. Click Analytics.
  3. Click Session recordings.
  4. Click the More actions icon next to a recording.
  5. Click Rename or Delete.
A screenshot of the session recordings list with a row's More actions menu open on Rename, Mark as starred and Delete

Managing your recordings