Skip to content
Blog

Activity Log

Every action that matters gets recorded automatically. Logins, flag changes, payments, feedback, gate checks — they all land in one chronological stream so you can see exactly what happened, when, and who was involved. No setup required, nothing to configure.

Tribe logs activity across eleven categories. Each entry captures the actor, the action, a timestamp, and contextual metadata like browser, device type, and country.

Every auth-related event for your site users is recorded:

  • Signups and logins with the method used (email, magic link, wallet, social)
  • Logouts and session revocations
  • Email verification and password resets
  • Credential linking (Google, wallet) and unlinking
  • Magic link requests
  • Role changes when you promote or demote a user
  • Flag created, updated, or deleted
  • Field-level change tracking so you can see exactly what toggled
  • Payment created, prepared, and confirmed
  • Token symbol and amount recorded per transaction
  • Subscription tier created, deleted, purchased, and activated
  • Gate checks with wallet address and balance
  • Whether access was allowed or denied, including the deficit when denied
  • Feedback submitted, resolved, and updated
  • Feedback type and submission context
  • Announcement created, updated, and deleted
  • User acknowledgments tracked individually
  • Custom events sent via tribe.track() are dual-written to the activity log
  • Event name and data payload included
  • Key created and deleted with the key name
  • Site created, updated, and deleted
  • Specific detail about what changed (payment config, name, etc.)
  • Individual session revocations and bulk invalidateAll events

For update actions, Tribe records field-level diffs. Instead of just telling you a feature flag was updated, the log shows exactly which fields changed and their before/after values. Hover over any update entry in the dashboard to inspect the diff.

Every event captures the client environment when available:

  • Browser and operating system
  • Device type (desktop, mobile, tablet)
  • Country (derived from IP, which is then discarded)

This gives you a clear picture of where actions are coming from without storing personal data long-term.

The Tribe dashboard surfaces all of this under your site’s Activity section. You get:

  • Timeframe filters — zoom into the last hour, 24 hours, 7 days, 30 days, or all time
  • Date range filters — pick a custom window for auditing specific incidents
  • Multi-filter UI — narrow down by entity type, action, or actor email
  • Activity chart — a stacked bar chart breaking down activity by category per day, so you can spot spikes and trends at a glance
  • Infinite scroll — the log loads more entries as you scroll, handling even the busiest sites
  • Click-to-filter — click any entity type, action, or email in the log to instantly filter to it