Turn recurring screen-time arguments into one agreement both family members can see.
Sulhara pairs a parent device and a child device with a short invitation code. Set daily budgets for study, social, video, and games, see the agreed schedule, and publish versioned pact changes. Both seats see the same version, who changed it, and what happened next.
When more time is useful, the child sends a short reason. The parent can approve, deny, or offer a shorter amount. Every request and decision remains in the shared request line, including refusals and counter-offers.
On the child device, broad group totals are calculated locally. When an agreed budget is spent, Sulhara can show a visible full-screen pause and use an on-device VpnService to pause network access only for the apps in the selected group. This VPN runs entirely on the child device: traffic for selected apps is dropped locally and never leaves the phone. No traffic is inspected, rerouted, logged, or sent to any remote server. If the service is stopped, that change appears plainly to both seats.
Earned Autonomy turns consistency into greater independence. Both seats see the same five-step ladder, current progress, and the next unlock. Kept agreements can unlock longer self-managed windows, a small self-approved request, a child-led weekly pact, and eventually a visibility-only parent role.
Sulhara is designed for intermittent connectivity. It caches the pact locally, keeps agreed limits available without the internet, uses a signed same-Wi-Fi fallback for requests and decisions, and reconciles with the shared record when connectivity returns.
Either seat can end the pairing and delete the shared family record.
Make one visible screen-time pact, handle requests, and grow earned autonomy.