How it works

Three steps. Under a minute a day.

imdoingitnow is small on purpose. Here's the whole product, screen by screen — so you know exactly what you and your child are agreeing to.

STEP 1~ 10 seconds

Set the goal from your phone.

Open the app, pick a duration, optionally name the subject, tap save. Your child sees the goal the next time they open the study page. You can edit or skip any day in seconds.

  • Duration in minutes, or a named task like "finish the essay"
  • Plan the whole week ahead from a single screen
  • Your child gets a prompt to start when the goal is set
  • Works across multiple children with separate goals
9:41•••
Plan the week
Maya
Tue29
Tuesday
Today
Study time
30m
45m
60m
90m
Task
History essay
Save 1 day
STEP 2when they're ready

They press start. The timer fills.

One big button. The browser asks for screen permission once, then every future session is one click. A soft timer fills as minutes accumulate — no flashing countdown, no stress. Pauses are fine; the clock waits.

  • Works in Chrome — no extension, no app to install
  • Clear "what's being recorded" screen before every session
  • Pause for snacks, bathroom, or a tutor question
  • Finish early if the task is done — nothing is faked
imdoingitnow.com/study/active
REC
History essay
90-min goal
Studying
27:04
63m 00s to go
Quarter way there 🌱
STEP 320 seconds to review

Proof lands on your phone.

A notification when the session ends. Open it and you get a thumbnail strip, a timeline showing study vs. breaks, and the full video if you ever want to dig in. Most nights you'll scroll once and move on.

  • Thumbnails sampled across the session, not just the start
  • Timeline shows every pause and resume
  • Full video is one tap away — encrypted, short-lived link
  • One-tap delete on any session, anytime
5:48•••
← Sessions
M
Maya
Tue 4:12 – 5:48 PM · 90 min
Target met
01:30:12
study · 40 minbreakstudy · 50 min
// Under the hood

Simple on the surface. Serious underneath.

Browser-native capture
getDisplayMedia + MediaRecorder. No extension, no app, no kernel driver — just Chrome.
Chunked uploads
15-second slices stream to the server as the session runs — no upload wait when it ends.
Server-side stitching
ffmpeg re-encodes to a clean video with thumbnails extracted at key intervals.
Short-lived URLs
All media is served via 5-minute presigned URLs. Nothing is ever publicly reachable.

That's really all there is.

$2 first month · $9/month after · cancel anytime

Get started →Read the privacy page