Orbit Admin

Administration Portal

Orbit

Admin
  • Dashboard
  • Active Users
  • Orbits
  • Conversations
  • Subscriptions
  • Tier Limits
  • Waitlist
  • Feedback
  • Contact
  • Support
  • Platform invites
  • Text Moderation
  • Image Moderation
  • Moderation Feedback
  • Appeals
  • Remote Config
  • Blocking Alerts
  • Mock Data

Dashboard

Message Volume (14 days)

Recent Signups

UsernameRoleJoined

Active Users

Loading…

Daily Active Users

Orbits

Loading…

Name Tier Adults Family Children Total Ext. Contacts Created
← All orbits

Orbit

Subscription

Adults 0

Family Members 0

Children 0

← Back

User

Platform Device Name Push token Created Actions
Type Status Device Error Queued Delivered
Loading…
Title Type Role in convo Participants Messages Last activity Status Actions
Loading…
Banned at Until Reason Banned by Lifted at Lifted by Lift reason

Per-user remote config

Per-user overrides are additional keys delivered only to this user. They cannot reuse a global key.

Loading…

Key Description iOS (value / default / min ver) Android (value / default / min ver) Updated Actions
Loading...

Text Moderation

On-device text-classifier model + kill switch. Source of truth lives in Squidex; this panel proxies via the BE so flips propagate to clients within ~60 seconds.

Loading…

Image Moderation

On-device image-classifier model + kill switch. Source of truth lives in Squidex; this panel proxies via the BE so flips propagate to clients within ~60 seconds.

Loading…

Appeals

Loading…

Moderation Feedback

Parent / child verdicts on on-device moderation calls — false-positive triage + retraining signal. The audit log below never carries message text (privacy design, keyed by parent); the training corpus holds the message bodies parents opted in to share (no link back to a user).

Audit log …

Verdict + label trail, keyed by parent. No message text by design.

Created Verdict Model version Predicted labels Child Note

Training corpus …

Anonymised rows that carry the shared message text. Deleting a row removes it from the retraining set — permanent, no soft delete.

Created Verdict Model version Message text Predicted labels Note

Subscriptions

Loading…

Orbit Status Plan Renews / Ends Owner Price Created
← All subscriptions

Subscription

Current state

Recent events 0

When Kind Store Period Price Actor

Tier Limits

Caps for each subscription tier. -1 means unlimited. Edits are audited; every change requires a reason.

Tier Children Adults Family External Storage (GB) Last updated Edit

Mock Data

Spawn test orbits with controlled premium configurations. Generated adults log in via the normal email + password + OTP flow — the mock generator pre-seeds a known OTP per adult so they pass the verify step. Child login codes valid 7 days. Use only on staging.

Tooling disabled

This environment has MOCK_DATA_ENABLED=false. Set the env var to true on the backend (CapRover or local docker-compose) to enable.

Generate orbits

Last generated batch

Existing mock batches

Tag Orbits Oldest Action

Remote Config

Per-platform feature flags / values, with an optional minimum app version below which clients see the default instead.

Loading…

Key Description iOS (value / default / min ver) Android (value / default / min ver) Updated Actions

Blocking Alerts

Server-controlled startup modals (image + title + description + optional CTA). Apps fetch the highest-priority targeted alert and must display it until acknowledged, or explicitly accepted when acceptance is required. Bumping an alert's version re-shows it to everyone.

Loading…

Version Title Platform Active Blocking Acceptance Priority Window Actions

Conversations

Loading…

Conv ID Type Title Created by Participants Messages Updated Status Actions

Waitlist

Loading…

Adds silently — no confirmation email is sent.
Email Source Signed up Launch email

Feedback

Loading…

Submitted Interest Age Pricing Concerns Trust Missing Email Source

Article feedback

Loading…

Article 👍 Up 👎 Down Total % Useful Last vote

Contact

Loading…

Submitted Email Message Source

Support cases

Live support chats from adults. Open cases are sorted oldest-waiting first.

Loading…

User Email Status Messages Last message Waiting
← All support cases

Support case

Platform invites

Single-use or multi-use codes that gate new orbit creation. Plaintext codes are stored so admins can re-display and copy.

Loading…

Code Label Uses Status Expires Created
← All platform invites

Invite

Redemptions

User ID Redeemed at