Jade’s Playground — foundations and suggested tasks. Today’s games (if any) are set by Jade; play them on the Games tab.
Loading…
Today’s games
Read-only — Jade chooses which games, required plays, and mechanics (chat / overnight).
Play them on the Games tab. You cannot turn Games off or edit counts after they are on the contract.
Games are not enabled on the signed contract.
Prefs → Contract → Re-agree can add the Games flag (once on, it stays on), or ask Jade for an amend Sign.
Sessions
Pick a layer. Idle chat still works with none on.
Talk offWear offToy offLock none
Loading…
Post-unlock checkout
…
Talk: …
Wear
Pick a Wear template from Prefs, or start the legacy default kit (belt + briefs + Lush).
Templates marked (unlock) open the Jade Box on start; Stop requires relock + cage-on proof.
If the kit includes a Lush and it is not connected, you will be asked to pair it.
Wear: …
Toy
Pick a Toy template (or start without one). Templates marked (unlock) open the Jade Box on start; Stop requires relock + cage-on proof. Connect Lush 4 and/or Ferri in Chrome over HTTPS — both can stay connected at once.
Toy: …
Lovense toys
Toys: …
10
Lush
10
Ferri
10
Chrome desktop or Chrome Android PWA · HTTPS required
Lock Contract
Active lock status + safeword. Living checklist lives in
Prefs → Contract. Hygiene unlock cadence lives in
Prefs → Hygiene; Jade Box ops in
Prefs → Jade Box.
New locks: Chat → Start a lock (Contract Onboarding Modal).
Lock: …
Keyholder: Miss Jade · Wearer: you
No active lock? Negotiate from Chat → Start a lock (not here).
Play while locked — outcomes amend your lock. Contract must allow Games; Jade sets today’s shelf (chat / overnight). You play here — you don’t configure games.
Empty shelf
Contract allows Games, but Jade hasn’t put any plays on today’s shelf yet.
To enable Games mid-lock: Prefs → Contract → Re-agree contract terms
and turn on Games enabled (add-only — agreed terms stay locked),
or ask Jade for an amend Sign. Missed required plays use the
Games bucket in Punish / Reward.
Lines
Wheel of Fortune
Dice
You
Jade
Blackjack
Jade
You
Feed
Drops from Jade — Wear/Toy tease pics, plus rare lock rewards when you're behaving.
Trip
Arrival only when you tap or say I'm here. GPS, speed, and Places never auto-arrive or start the old 8/15 timers.
Prefs
Account, inventories, and lab. Soft/Court modes are gone.
Signed in as —
Version —
Status
Glance board — current state only. Hidden timer conceals remaining time; it does not freeze the countdown. Contract / games edits stay with Jade or Re-agree.
Lock
Lock: …
Time locked: —
Time left: —
Behavior
good ↔ bad
badmixedgood
Medical trust
medical honesty
lowokhigh
Today
BAC
Wear / Toy / Talk
Content / CF
Trip / companion
Contract flags
Read-only facts from the signed (or draft) checklist — not an editor.
Discipline / rules
Hygiene / Jade Box
Feed / account
Contract / Lock terms
Lock contract settings (duration, content, games, punish/reward, rules,
BAC, browse, hygiene). While locked, Prefs are
reference-only —
Re-agree can only add new obligations
(agreed terms stay frozen); Jade’s amend Sign can change living terms.
Lock clock / remaining time cannot be removed or rewritten.
Unlocked: edit defaults here or via Review defaults.
Locked — Prefs frozen. Re-agree is add-only; ask Jade for an amend Sign
to change agreed living terms. Duration / remaining time stays locked.
Loading…
Active lock (signed)
Games on this contract
Checking…
Games are a single contract flag. When enabled, Jade chooses which
games and how many plays each day. If Games are off, Re-agree
can turn them on (add-only). Turning them off requires Jade’s amend Sign.
Next-lock defaults
Unlocked: edit here (or in the focused Prefs pages). These apply on the next Sign.
Account / Lockdown
Unset = no personal name in chat. Login username is never used as intimacy.
live = real day + real lock ledger. debug = same ledger + soak/re-prove.
Entering live sets a password (write it down, lock it in the Jade box).
Leaving live asks for that password. Manual Lock punish/reward is debug-only.
Phone companion
Sideload Chat Companion (Miss Jade Sync). It reports Private DNS + dual
integrity probe, GPS backup, Health Connect, and BACtrack blows to this server.
After install: open the app → paste your JWT (from Sign in) → base URL
https://chat.missjade.app → Save & schedule sync → allow
location / notifications / Health Connect.
Keep Android Private DNS set to your Cloudflare Gateway hostname.
Punish / Reward
Conversation first — Jade proposes within these day scales (T0–T3).
Streaks compound; a clean announced outing resets them.
Units are lock days (Games miss shown in hours). Days + lines later.
Locked — discipline Prefs are frozen. Jade changes them only via Contract amend Sign.
Manual · compound
Streaks: —
Games
Incomplete required plays after ~23:00 → game_miss (lock hours).
Standing Prefs for Games enforce. Stored as lock days (÷24).
Outing · timers & buckets
Unannounced-leave timers (first ask / never accounts). Arrival is I'm here only — auto-arrive dwell/confess timers are off.
Places dwell X / confess Y Prefs are unused while auto-arrive is off (stored columns kept; not editable).
Light — plan filled after ask.
Medium — Places while plan empty.
Harsh — still away, no account.
Spend not logged in grace window.
Location vs plan/stop mismatch.
Network · BAC · Box · Rules
Private DNS / integrity fail.
Sealed code/settings drift.
Gateway drifted vs Jade’s policies.
Missed required window.
Above threshold on a dry day.
Opened without authorization.
Past max open minutes.
T0–T3 within this day scale.
Tiers: T0 chat · T1 soft ½ · T2 full · T3 compound.
Pending Prefs change
Legacy pending card — soft Jade-Approve is disabled while locked. Use Contract amend Sign.
Expenses
After an outing ≥ min minutes, Jade asks what you spent. Log below,
or chat “spent $24 at Target” / “0” / “didn’t spend anything”.
Proactive
How long she waits in silence before a light nudge (hours, not minutes). Default 6.
Evening day-close — once per day after this local hour, Jade may send one voice beat for unfinished Foundations, required games, or BAC evening window. Default 21 (9pm). Not a Contract Sign.
Wear / Toy soak tease — longer flirty Ollama pulses while kit is on (sessions poll). Default every 5 min; first ~1 min after start. Session-scoped (not gated by silence hours).
Checked on Sessions status + chat history load — no cron required.
Browse / parental
Live Cloudflare Gateway is truth below. Parental ON/OFF snapshots are
contract cooldown templates only — not what Gateway is running now.
Jade still toggles live CF cooldown in Talk; that is not a Prefs save.
Frozen while locked; amend via Contract Sign.
Flip a box to push Cloudflare Gateway immediately (Jade cooldown path).
Status banner reports success or failure — do not trust prose alone.
Browse tease (activity model)
Cooldownoldown ON template (per policy)
Contract template when Jade turns parental ON — flip porn / adult / social / SafeSearch individually in Talk. Not live Gateway.
Cooldownoldown OFF template (restored)
Template restored when cooldown ends. Not live Gateway.
Jade toggles CF cooldown per-policy in Talk — wearer cannot mid-lock. External Gateway edits vs Jade desired → cf_tamper.
Rules & policies
Contract courtesy checklist — seeds Sign when unlocked; frozen once signed.
Soft heuristics only (nudges in FACTS). Day-scale consequences use the
rule_breach bucket in Punish (T0–T3 rails).
Locked — rules frozen. Change via Jade Contract amend Sign.
Courtesy
Titles
BAC honor (schedule lives in BAC)
Consequence hint: Jade picks T0 chat · T1 ½ days ·
T2 full · T3 compound within the signed
rule_breach day scale — not free-form invent.
BAC / BACtrack
Contract schedule: enable tracking, blow windows, dry weekdays, lean punish for miss/dry,
sober-streak reward, residual re-blow interval (V2 default 60 minutes). Morning leftover
is not a new session; morning not lower than last evening is cheat; evening 0.000 is a
sober day. Companion ingests blows. Day scales for miss/dry live in
Punish (bac_miss / bac_dry_violation). Frozen on lock Sign.
After a morning leftover > 0.000 until 0.000. Not overnight from the evening blow.
Dry weekdays (0=Mon … 6=Sun)
Checked days require ≤ threshold. Empty = no dry-day enforcement.
Vacation
Schedule turns vacation on/off automatically.
Checkboxes apply only inside the window — checked = bypassed / not owed;
unchecked = keep active. Outside the window, normal rules apply.
Status: —
During vacation, bypass these (checked = paused):
Lockdown integrity
Seals hashes of critical code + settings. When live (or enabled),
periodic checks punish seal drift like DNS tamper — after you Sign
the integrity punish terms. Re-seal after legitimate deploys.
Status: —
Editable before Sign (default 2). Same as Punish → Network → Lockdown integrity hash tamper.
Wardrobe
Garments / outfits on file. Categories feed Wear sessions later. Turn off Daily assignable on Edit for items Jade should not pick for Foundations / day plan wear.
Toys
Toys on file (inventory only — no BLE control claimed).
Kinks
Interests and fetishes only. Soft/hard limits live under Prefs → Limits.
Limits
Soft and hard limits for playground + contract awareness. Separate from Kinks.
Hard = never assign; soft = ask / avoid.
Wear / Toy templates
Custom session kits — pick inventory items, optional unlock for the scene. Sessions → Wear/Toy starts from these.
Linked inventory (multi-select)
Wear templates
Toy templates
Hygiene
Jade Box clean cadence and unlock-without-telling. Overstay day scale lives in Punish.
Settings lock once signed on the contract.
Jade Box (TTLock)
Physical keybox status and unlock. Same controls as Sessions → Lock.
Callback endpoint must match the TTLock portal.
Stop Talk seals denser confession digests. Idle chat may leave light notes;
older cards fold into weekly rollups so FACTS stay bounded.
Vision lab
Lab prove — same engine as Today cards.
Chat
Clears messages so new rails are not fighting old interview/FAQ turns. Keeps Talk/Wear/Toy session state.
Danger / Sign out
Re-run standing-profile onboarding (does not wipe existing inventories). Sign out leaves the app.
Outing
Start a lock
Retired — use the Contract Onboarding Modal.
Duration
How long should this lock run?
Full checklist — conversation + pills stay primary.
Content policy — checked = blocked/enforced at Sign for this lock (optional to include)
When on, Jade picks which games and how many plays each day.
Chat fills a draft quietly — tap Make it official when you want to review and sign.
Miss Jade
Lock contract
Review standing terms, set days or hours, then Agree & Start. Proposal alone does not start a lock.
Parties
Keyholder: Miss Jade · Wearer: you
Written terms
Standing terms
Future rules
Game obligations on the checklist are stored now; enforcement ships later.
Lock contract
Step through lock contract settings, then Sign.
Lock duration and remaining time are locked on re-agree — you cannot remove or rewrite the clock here.
Agreed living terms below are also locked; you may only ADD new obligations, then Sign.
Pick one unit. This starts the lock timer on Sign (new locks only). Mid-lock re-agree never changes remaining time.
One flag: enable Games for this lock. Jade chooses which games appear and
how many plays are required each day. Without Games enabled, the shelf stays
empty. Mid-lock Re-agree can turn Games on if they were off; once on, they stay
on until Jade amends.
Games are already enabled on this contract (locked). Ask Jade for an amend Sign to turn them off.
Incomplete required plays → Punish / Reward → Games miss hours
(game_miss).
Binding release rule for this lock (what Miss Jade holds you to).
Used only when policy is Custom. This note is the contracted rule
Jade follows for release — not a soft preference on top of open/permission/denied.
Content policy (optional to include)
Checked = blocked/enforced for this lock (pushed to Cloudflare Gateway at Sign).
Unchecked = left open. Not forever-on after unlock. Jade may still change live
parental CF during play; wearer Re-agree can only add blocks, not remove them.
Daily foundations / verify
Optional — blank means none required.
Default day scale when Jade punishes manually.
Default day scale when Jade rewards manually.
When Jade first asks about an unannounced leave (0 = now).
Escalation if he never accounts while still away.
Repeat-streak multiplier step (T3 compound).
Punish day buckets
Day cost per incident type. Lines later; days only for now.
Optional free-text rule Jade may soft-nudge against.
Above this on a dry evening is a dry-day break. Evening 0.000 is a sober day.
After a morning leftover > 0.000, blow this often until 0.000. Evening residual does not start overnight hourly blows.
HH:MM–HH:MM
HH:MM–HH:MM
Dry weekdays (0=Mon … 6=Sun)
Rolling window for notify counts.
Parental ON template (what Jade restores when CF cooldown is on)
Parental OFF template
How often a hygiene unlock is expected.
How long the Jade Box may stay open before overstay.
Overstay day cost lives in the Punish bucket, not here.
Keyholder: Miss Jade · Wearer: you
Welcome
Standing profile for Miss Jade — kinks, wardrobe, toys. Lock contract stays in Sessions.
KinksWardrobeToysDone
Add interests tags. Optional limit note when adding.
Clothes / outfits she may reference.
Toys on file (no hardware control claimed).
You can edit lists anytime in Prefs → Wardrobe / Toys / Kinks. Lock starts stay under Sessions → Lock Contract.
Confirm
Pending amendment
Miss Jade proposed changes. Sign to apply, or Decline.