Projectdirectory

Bitsocial-projecten

Bitsocial is bedoeld om uit te groeien tot duizenden apps, tools en diensten die door iedereen gebouwd kunnen worden, niet alleen door gatekeepers goedgekeurde. Ben je een dev, dien dan je eigen app in.

Projectdirectory

OpenAI-compatibele moderatiecontroles tegen de regels van elke community.

AI Moderation Challenge beoordeelt Bitsocial-commentaarinhoud aan de hand van community.rules met een OpenAI-compatibel model-endpoint. Communities kunnen risicovolle posts naar review sturen terwijl provider-sleutels en prompts in private node-instellingen blijven.

Aangepaste afbeeldings-captcha's voor communities die menselijke verificatie willen.

Captcha Canvas Challenge genereert visuele captcha's die communities in hun eigen publicatieflow kunnen inbouwen. Het is een lichte optie voor communities die directe menselijke controles willen zonder self-hosted moderatie op te geven.

Robot9000-achtige originaliteitsgate voor communities die een anti-repost plaatsingservaring willen.

R9K Challenge draait op een Bitsocial-communitynode en vergelijkt genormaliseerde posttekst met de lokale commentdatabank van de owner node. Het geeft communities een Robot9000-achtige plaatsingservaring: exacte reposts falen vóór acceptatie, backlinks worden genegeerd, herhaalde mislukkingen veroorzaken oplopende tijdelijke bans en hashes van geaccepteerde tekst blijven in private lokale state in plaats van ruwe posttekst op te slaan. Deze challenge gebruikt geen AI.

Gecentraliseerde risicoscorelaag voor het filteren van misbruikte publicaties.

Spam Blocker beoordeelt publicaties en retourneert een risicoscore die gemeenschappen kunnen combineren met hun eigen moderatielogica. De gehoste service koppelt ook ondertekeningssleutels die voor het eerst van hetzelfde IP-adres zijn gezien, zodat een gebruiker die voortdurend nieuwe accounts aanmaakt om een communityverbod te omzeilen of een gesprek te fabriceren, zijn risicoscore ziet stijgen, terwijl enkele ondertekenaars voor legitiem multi-device-gebruik toegestaan blijven.

Woordfilters van de community worden afgedwongen als plaatsingsregel in plaats van als weergavefilter.

Wordfilter Challenge maakt de woordvervangingen van een community bindend. Publicerende clients passen de vervangingen toe vóór het ondertekenen, zodat de ondertekende reactie en de bijbehorende CID de vervangende tekst al bevatten, en de node van de community weigert elke publicatie waarin nog een gefilterd woord staat. Het implementeert het wordfilter/v1-contract, waardoor een client die op dat contract is geschreven blijft werken met andere implementaties.