Consulting / Screen Time & Family Controls

Screen Time & Family Controls

Parental-control and digital-wellbeing apps run on three frameworks most developers never touch: FamilyControls, DeviceActivity, and ManagedSettings, plus a DeviceActivityReport sandbox that deliberately hides the usage data from your own code. Designing a feature around a data store the OS will not let you read is where teams hit a wall, late, after the architecture is set. I build these apps and steer them through the entitlement approval and review that stops most of them before they launch.

  • FamilyControls, DeviceActivity, and ManagedSettings, the screen-time stack Apple gates behind a special entitlement
  • the DeviceActivityReport sandbox, where your report runs in a process that cannot send the usage data anywhere, including to you
  • getting the Family Controls distribution entitlement approved, which is its own application separate from App Review
Recognition
App Store Best New Apps 2026 Product Hunt Product of the Day 2025 CES Best of Innovation 2021 CES Innovation Award 2021 Webby Honoree 2021 Google Material Design 2020
Credentials
Member of British Computer Society 2024 BEng (Hons) 2017 Apple WWDC Scholarship 2015

Tell me what you're working on. I reply within 48 hours.


"Vadim was instrumental to the success Epsy enjoyed on iOS, taking it from an idea on a Miro board to the highest rated and most downloaded app of its kind on the store."

James C. · Mobile Engineering Lead, Epsy

"We had a strict deadline, and Vadim managed to complete the job in time. He gave us meaningful feedback and suggested better approaches, not trying to blindly stick to our specification."

Founder · Pre-seed streaming service

"I can say with confidence that it will be difficult to find a better developer. Vadim is achievement-oriented, highly organized, with very good communication skills."

Alex Z. · Co-Founder, eda.so




Advisory
£110
per hour

Architecture reviews, hiring help, second opinions on that thing that's been bugging you.

Retainer
£4,000
per month

Priority support: review agency code, join architecture calls, catch problems before they ship.


Why is this so much harder than a normal app?

Because Apple built the screen-time frameworks to stop you doing the obvious thing. The usage data a parental app wants is exactly the data Apple will not let you read directly, so it runs your reporting code in a sealed extension that has no way to phone home. Most teams design as if they can read usage in the main app, hit the wall late, and have to re-architect. Knowing the wall is there before you start is most of the value, and you only learn it by building deep into the stack and hitting it.

Can we get the Family Controls entitlement, or is it Apple-only?

Third parties can get it, but you have to apply and make the case. Apple restricts it because the same powers enable stalkerware, so the review is looking for a genuine parental-control or wellbeing use. A vague pitch gets rejected. I know what Apple's reviewers need to see in that request and can frame your app so it reads as the legitimate product it is, which is harder than it sounds when the API can technically do surveillance.

Apple keeps adding its own Screen Time features. Will we get Sherlocked?

Partly, and you should plan for it. Apple owns the baseline now: time limits, schedules, the family media plan framing. If your app only re-skins those, you are exposed. The apps that survive add something Apple has no reason to build: a specific interpretation of the data, a coaching layer, a niche too small for the platform. One workable angle is a reading of the raw usage Apple has no reason to ship, like turning screen-time data into a mood or wellbeing signal for a parent. Working out where your edge sits is worth doing before you build rather than after.

Do these frameworks work for an enterprise or school MDM use case?

Partly, but it is a different track. FamilyControls is built around a family and a child account rather than a fleet of managed devices, and the entitlement story is different from MDM. If you are doing classroom or workforce management, some of this applies and some belongs in the device-management world instead. I will tell you early which side of that line your product sits on, because building the wrong one is expensive and slow to undo.

How quickly can you start?

Advisory calls can happen within days. For project work, I typically need 1-2 weeks notice to clear the calendar, though I keep some buffer for urgent firefighting. Check the availability badges above for current openings.

Do you work with early-stage startups?

Yes, from pre-seed to Series C and beyond. For very early teams, the advisory tier often makes more sense than project work: you get architecture guidance without committing to a large engagement before you've validated the product.

What's included in the day rate?

Everything: code, architecture decisions, code review, documentation, async Slack availability during working hours. No surprise add-ons. I bill for time spent working on your project, not for "thinking about it in the shower."

We're in a different timezone. Will that slow things down?

I'm currently in Vancouver (PST), with full overlap for North American teams. For UK and Europe, I'm online by their afternoon. For Gulf or APAC, we'd agree on overlap hours and handle the rest async. I've worked with teams from San Francisco to Dubai.


FamilyControlsthe parent and guardian authorisation, and the opaque token model for apps and categories, which behaves nothing like the identifiers you are used to and trips nearly everyone the first time.
DeviceActivitythe monitoring windows, usage thresholds, and threshold events, including the reboot and timing edge cases that quietly break setups that looked fine in testing.
ManagedSettingsshielding apps, web content, and categories, and the reapplication logic that keeps the rules from silently evaporating after a restart.
DeviceActivityReportthe report extension that renders usage inside a sealed sandbox. It cannot pass data back to your app by design, and the whole feature has to be shaped around that. Knowing what is possible inside that box before you commit to a roadmap is most of the value I bring.
Time allowances & schedulesthe new per-category time allowances and app-availability windows. Whether apps can set allowances or only read and recommend is still being confirmed, so I build the path that works today and add the rest if Apple opens it, instead of betting your roadmap on an unconfirmed API.
Entitlement & reviewthe Family Controls distribution entitlement request and the App Review framing that keeps a legitimate app from being read as spyware.
Privacy posturedata minimisation by design, because on this stack the OS stops you from collecting what you should not, and the trick is working with that boundary rather than wasting months fighting it.

Where I've worked CV LinkedIn

Drobinin Limited Founder · 2025 - present 12+ apps from idea to App Store. Featured by Apple in EMEA & Americas.
LivaNova (NASDAQ: LIVN) Senior iOS · 2020-2025 Epsy, an epilepsy management app. Shipped inside an FDA-regulated medical-device company. HIPAA, CES Innovation Award.
Sphere (acquired by Twitter/X) Senior iOS · 2017-2020 Early Employee. $30M funding to acquisition.
VK.com iOS Consultant · 2016-2017 Authored & delivered an onsite course on iOS development.
ToBox Lead iOS · 2015-2016 Built team, MVVM architecture, full Swift rewrite.

Building a Screen Time or parental-control app?

Tell me what you're working on. I reply within 48 hours.

work@drobinin.com