Google classroom and Google docs can not be used when YouTube is blocked
support.google.com
support.google.com
You should block DNS resolution of youtube.com and block outbound connections on port 53 to any device other than your router.
This wouldn't stop DNS over HTTPS, but that workaround can also be blocked.
https://support.mozilla.org/en-US/kb/configuring-networks-di...
You can white list devices instead (so they’d have to spot a particular mac address), you can just add them to a different vlan in a different ssid (sane as you separate your IoT shit from your normal network), but you have to look at them establishing vpn to take traffic
In this case the user wants it blocked and wants to fight the their device which acts against them (google doesn’t want you blocking google services)
ublock with a cutom blocklist that is self-served (via gh-pages or whatever) could be the most simple solution.
Otherwise, some routers allow you to set up separate rules for 'guests', which authenticate with different credentials. You'd have to do some research to find one that had different DNS policies for each zone.
A simpler, though more expensive, solution would be to just buy a second router for your kids to use, then connect its WAN port to one of the Ethernet ports on the main router.
You could, of course, just modify the hosts file to block youtube.com on their local machines, but that wouldn't affect mobile devices, and they'd eventually workout how to get around it.
*.youtube.com
*.googlevideo.com
Only need to block the 2nd one to stop videos from playingWould be surprised if Classroom or Docs required the 2nd one
Edit: As someone else has pointed out, it was accounts.youtube.com. Feels really weird that they're authenticating a Google Workspace service via YouTube, even if they're both Google properties.
Seeing as YouTube doesn't have a separate auth db, and people would be confused if they logged in to google.com then weren't logged in to YouTube, this is sort of expected behavior.
1: https://developers.google.com/identity/sign-in/web/sign-in
Most days the story is a variant of "Tech Megacorp has done a thing that clearly makes them money and tells actual people to go fuck themselves".
From my perspective, for the last decade at least, tech megacorps have openly and brazenly put profit before EVERYTHING! Even human life! [0]
[0] - https://www.psychologytoday.com/us/blog/raising-humans-in-di...
> This question is locked and replying has been disabled.
Facebook also always argues that „sorry having humans monitor all Facebook posts would mean we would go out of business!“
Well, then maybe you should go out of business? :-)
Or at least have gotten too big and should be split up?
Scale becomes an excuse for avoiding responsibility, whereas unfulfillable responsibilities should be a reason to not scale.
That said, not a single Google service is really properly integrated into that flow.
i.e. Without this trick, if you logged into gmail and then went to YouTube you would have to sign in again. This is because the YouTube.com domain can't access the mail.google.com cookie because of the same-origin policy.
(Note: Even if you use cross-origin resource sharing headers, cookies will still not work across domains for all users as several browsers such as Safari have third-party cookies disabled by default which stops the ability of sharing cookies over CORS).
But I wonder if a workaround might be to block youtube.com and *.youtube.com but allow accounts.youtube.com as an exception? IIRC that is the only YouTube domain invoked during login to non-YouTube Google services. However, many blocking systems will not be smart enough to be able to do such a thing.
If your kid's account is managed by your school, you can ask them to lock YouTube/enable company mode for the account. It will stop them from browsing public YouTube while logged in, at least.
After opening new or commenting on existing similar bugs/features reports to YT/Google, trying things mentioned in other comments (e.g.: /etc/hosts, router or OpenDNS filtering...) as well as (being software engineer) also experimenting with writing something myself.
Somehow accidentally I've ran into https://account.microsoft.com/family/about. And I couldn't believe how something that was produced by company that just "a couple of years ago" was the prime example of how bad big-tech can be (also forced employee performance bell-curve, "Developers! Developers! Developers!" and many other :facepalm" things)...
That M$ company produced something that literally "just fucking works exactly as you would imagine/hope it does".
Seriously - last email I got from M$ is: "Hi {my_name}, {kids_name} wants more screen time today. How much extra time would you like to give them? 15 minutes 30 minutes 1 hour 2 hours 8 hours I don’t want to give more time today"
And the one before that was: "Hi {my_name}, {kids_name} wants more time on this app today. Extra time starts right after it's added.
Roblox
How much extra time would you like to give them? 15 minutes 30 minutes 1 hour 2 hours 3 hours I don’t want to give more time today
To change the daily limits for Roblox, you can go to App and game limits."
For context - to earn "game time" he first did some reading and math today. So latter his "Roblox time" for today (weekend) was first to run out, followed by overall "screen time".
And really the only thing I've been wondering is should we ditch Android devices/tablets and get M$/Windows stuff instead?
Meanwhile the whole "Should we ditch Sony/PS for XBox (which plays along because it's M$)?" is resolved by simply not getting next gen game console and instead kid starting to play and appreciate PC gaming \o/
We used to use that with our son when he was younger. We found some problems with it:
1) Popping up a button saying "ask a parent for more time" was a problem – it was encouraging him in asking for more. I wish there was a way to turn that off, but at least at the time there wasn't
2) It was unreliable, sometimes we would give him more time and he wouldn't get it and he'd get upset
3) The monitoring data on how much time he used on each app was often wrong
We haven't used it for a couple of years though, so maybe it has improved since. I wrote my own parental control software and we use that now. Its big advantage is that it does exactly what I want, and I can experiment with changing how it behaves and observing how our children respond – can't get that with an off-the-shelf solution
Anyway, what I decided to do is, while keeping the technical option (and using it when necessary) is keep hammering into the kids the need to work on self control, to recognize what behavior helps them to be productive and what doesn't. Do your job, then enjoy and also important, most of the joy is offscreen.
I try to use the same message on me because I can also use it A LOT OF TIMES
Very good! What are the results?
If they blocked DNS resolution and SSO is causing trouble, like people here are speculating, then the fix is unblocking accounts.youtube.com.
If they blocked connections to YouTube's IP addresses they've just blocked most of Google, because YouTube is served from the same (relatively small) set of IP addresses as a lot of other services.
I use the Family package from SafeDNS and I'm generally happy. It is also cheap at $20/year. I like SafeDNS because they provide a Desktop client that prevents tampering.
You can configure different profiles such as 'Education', 'Creative' and 'Default' for different modes you want to put your child's computer on - remotely. So during schooling hours I configure their computers to be on 'Education' mode, but if they want to just do Scratch or some other brain-stimulating activity, I put it on 'Creative' mode. For free time I'll put it on Default which I've configure to allow YouTube.
I configure each profile to block preconfigured vendor-supplied site archetypes such as Videos, Gaming, Advertising, Shopping, Chat etc. I have full control over each profile type. I can also whitelist a domain if they get in a snag.
I'm sure there are other good DNS filtering service providers, but this one is the one that worked best for me.
A happy accident, then.
Different activities (in this case, watching videos and schoolwork) are being linked. Google provides an extreme nexus for web activity and don't provide meaningful support.
There is a risk of some sort developing here, between Search, Docs, Gmail and the cloud as Google becomes more entwined with the web. It'll be interesting in 20 years to look back with benefit of hindsight and see what sort of risk it is.
1) Use Windows 10 with Kids/Family features 2) Switch my kid to use Edge instead of Chrome/Chromium
Nr 1 allows you to block apps (e.g. Calculator, Chrome, Roblox ...) as well as websites - either completely and/or during specific days/times. There's also "screen time" feature - both for the computer/OS itself, as well as per application.
So you can allow kid to have "unlimited" screen time on week days between 8am and 3pm (during "home" school) while block all apps/games except Edge. Then say in the afternoon allow 2 hours for Minecraft/Roblox/etc. Or not allow any - so when they try to launch it you get email/notification and can allow it for the next 5/15 minutes ... 1/3/8 hours.
Nr 2 is mostly because Chrome doesn't care/use Windows block/filter rules. Luckily Edge is basically Chrome that does honor those rules.
And for the occasional "But teacher assigned us to watch this YouTube video" - kid can ask for permission to view particular URL.
That said - at that point we've usually went the route of just opening that particular youtube video on one of parents computers/phones and watching it together (or streaming to living room TV).
It’s the rock bottom level of features they could get away with and it really disappoints me. The intern that wrote it should feel proud. The multi billion $$ corporation that maintains it, should not.
Also, you can embed YouTube videos in some other Google services, and the SSO may help in making that feature work correctly. What if a teacher creates a private YouTube video and embeds it into Google Classroom?
In Google's defense, they have no reason to set up a different API or CDN for each service they own and operate. That would be a maintenance nightmare.
- Can't have numbered headings without them indenting - No image captions (have to use a separate styled paragraph underneath - Not enough text styles (only need a couple more)
There’s more than those but they're the ones I run into most frequently
Suspect the issue is no-one in Google uses Docs for writing documents that need quality formatting and production, sure they write lots of docs in it but how many are going to paying clients etc.
I'd say that people are exhausted by having to do their own jobs and simultaneously help their kids stay focussed and concentrated on their learning, while the needed tools (provided for 'free' by Google) include a totally unnecessary and unrelated requirement to enable distractions, trivial entertainment and advertising.
Whoever started pushing WorkSafe ads into this platform, I do not wish well for. It's the stuff of true nightmares, the sum of their worst fears, for children to see.
Edit: Eg this one. https://m.youtube.com/watch?v=ffC9FfMYpW4