This is actually a really common situation and there are a few different angles you can attack it from, so let me break it down properly.
First, the technical side
On Android, Google Family Link lets you set app schedules directly. You can block specific social apps like Instagram, TikTok, or Snapchat during certain hours and only allow them after a set time.
On iPhone, Screen Time under Settings does the same thing. Go to App Limits, select Social Networking, and set a daily time window that only opens after your chosen hour, say 5 PM or whenever homework is typically done.
Second, the router level
Apps like Circle Home Plus work at the network level, meaning even if your kid finds a workaround on the phone, the router blocks the traffic. You assign a profile to their device and schedule pause periods for social apps.
Third, these tools only tell you what you blocked
They do not tell you what is actually happening during homework time. To get that full picture, I use a parental monitoring app called Xnspy. I rely on it to see exactly how much time my kid is spending on each social app and during which hours. If the logs show Instagram active at 3:30 PM when homework was supposed to start, I know the schedule isn’t being followed. If I want to go even further, I use its Screen Record feature to view exactly what my kid is currently doing on the social media app. This helps me better prepare for the inevitable talk that I need to have with the kid.
One important thing though: Tell your child you are using it and why. Frame it as a safety tool, not a punishment. Studies show that transparent monitoring builds more trust than secret surveillance. It is strictly about protecting children online and keeping them on track, not reading every private message out of curiosity.
The combination works best: schedule the apps, back it up at the router, and use a monitoring layer to verify the routine is actually working.