Orbit Admin

Administration Portal

Orbit

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

Dashboard

Message Volume (14 days)

Recent Signups

UsernameRoleJoined

Orbits

Loading…

Name Tier Parents Family Children Total Created
← All orbits

Orbit

Subscription

Parents 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 Parents Family External Storage (GB) Last updated Edit

Mock Data

Spawn test orbits with controlled premium configurations. Generated parents log in via the normal email + password + OTP flow — the mock generator pre-seeds a known OTP per parent 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

Conversations

Loading…

Conv ID Type Title Created by Participants Messages Updated Status Actions

Waitlist

Loading…

Email Source Signed up

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 parents. 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