We just published the first public release of Kubo on Zapstore. Kubo is a YouTube Kids alternative built around trust instead of algorithms: parents decide which people, feeds and content their child can access. We’re looking for parents, developers and Nostr people who are willing to actively test the app with us, give feedback, break things, and join a Signal group where we can work through the next steps together. If you’d like to help shape Kubo with us, download Kubo here and send us a message so we can add you to the group: image @npub1w0tf...3snn @Kubo.watch @Sebastix @Constant

Replies (36)

Will have a look with my wife Looks good so far! Had trouble logging in with amber. Only worked by pasting the bunker URI from amber direclty.
Some yes. We went back and forth on the content kickstart problem. In an ideal future all video content is hosted on blossom servers. But for now I set a default followpack to populate the feed. This followpack contain a few handpicked youtube channels converted to keypairs with kind 21/22 events publishing YT URLs Needs a better solution for sure. Why do you ask?
I think solving this as a moderation on YouTube is more attractive to parents than some new app without much content. Kids like YouTube and want to watch it but it’s a pain in the ass for parents to moderate.
But this app I’m describing is next to impossible to build. YouTube will fight it. They don’t give a shit about kids.
Totally agree with you. We do however want to use keypairs for identities for our moderation method. What do you think the UX should look like? These's a media uploader included now, but we're hesitant to the YT>Nostr conversion bridge...
One of the main features I would like to explore is how we as a group of parents can curate / moderate content which we can approve to be watch by our kids. At this moment, I'm curating all the stuff manually for my kids and it's indeed a very big pain in the ass to do this within the YT kids app.
From my point of view I want to be able to selectively permit specify channels OR specific videos. Nothing else gets through. But this is really hard to accomplish because Google hates it when you try to suppress their UI/UX
This is exactly what I do now within YouTube Kids so my kids have a very limited amount of content in the app (so they get bored quite easily and just leave the phone alone).
Lots of good content on YouTube - all the science and nature channels and kids specific ones but if you don’t monitor it can quickly veer into brainrot or worse.:: some really terrible stuff on YouTube
So manually curating content could be a solution right? You have read my article Why YouTube Kids is broken right? I wrote this a while back with my own concerns and struggles
I can produce a keypair for 'all' YT channel, and publish 'every' video as a kind 21/22 eventswith YT url. incl metadata. That will give us a database to select, permit, rate, trust, etc. Downside would be YT embedded players in the feed. which can be partially disabled.
No idea what YouTube/YouTube kids allows you to do with parental controls..surely all they need to do is gave some sort of function where are parent curates videos and or channels. Nothing outside of this curation ever comes up. ¯⁠\⁠_⁠(⁠ツ⁠)⁠_⁠/⁠¯
It's part control features, part data profiling, but mostly the discovery algorithm that recommends versions of Spongebob that disturb even me
There should at the very least be a way to opt out of a discovery algo. Or it should be only seen by a parent control panel which can add to the curated list or something
#2 image 1. Divine is getting popular day by day 😍 View quoted note → View quoted note → 2. Paul met an Iranian freedom fighter 👇🏻 View quoted note → 3. Ivy is on Divine now 😍 View quoted note → 4. Let’s enjoy some music 🎧 View quoted note → View quoted note → 5. A lady nostrich makes an effort to promote her book 📗 View quoted note → 6. A physician onboards to Nostr 👨🏻‍⚕️ View quoted note → 7. A great opportunity for the vendors who accept Bitcoin 🤩 View quoted note → 8. As always, an incentive from Derek 💪🏻 View quoted note → 9. A YouTube kids alternative? 😱 View quoted note → 10. A very self-satisfied wine businessman 🍷 View quoted note → 11. This is a really good news from Ditto 🥳 View quoted note → #community_nostr_recap
I'm a parent, a dev, but I don't use nostr. 😙 Congrats on launching. I think this is an incredibly hard problem to tackle and i admire your ambition to have a crack at it. Allowing YT content is smart i think because if we have to start from zero it's gonna take thousands of people like you. I'm gonna share my experience, maybe it helps The way i have managed it so far is that i could keep my eldest off of YouTube until 7 or so. With the oldest it's easy because they have no older siblings to spoil them with it. I started off with youtube kids and that worked ok. I think most content is pretty bland with no bad intentions but definitely a bit too mind numbing if you ask me. I kept a constant watch over it and there were a couple of times where i forbid something completely. I am doing the same thing with my youngest now even though she started at 5 (7 now). It's a lot of work but she mostly only watches something for 10 minutes while we do her hair so she does not care about the pain it potentially causes. My wife or me is always present and we decide if it's ok or not. My oldest is 11 now and at some point i decided to just go with pipepipe. It prevents algorithms from kicking in and it does not do any suggestions. I let loose of the idea of curating every channel or video before she starts watching because it simply has become too much effort. She has like 5 or 6 channels that she watches 90% of the time. I go weekly through the history to see what she was watching and if it was something i do not approve of i think of a proper way to explain it to her instead of "i think this is stupid so therefore you cannot watch it". We have been doing this for about 2 years now and i must say that she hardly ever deviates from specific channels. Definitely about 10 channels have come and gone and other videos she watched are sporadic. I do occasionally skip through the vids myself to see if they are ok, but usually the content on a channel is very similar. I also think that context is much more important than content. I also do not want to become too much of a control freak. So explanation on why i do not want her to watch something is ok, even if she already watched it. I know it could backfire and she might watch something i wished she didn't watch but i accept that this can happen and deal with it then.
Currently all the content is curated by a parent and there is not WoT logic attached to it (yet)
Proof of work 🤓🤓 For loading new videos into the feed, there is a feature to hit a button and wait a bit before its loaded. But there is no feature currently to accomplish a task before you may a view a next one.