Blog Das Social Home Team
Spaces, neu gestaltet: ruhiger, schneller und lokal
Spaces bekommen ein frisches Gesicht. Eine Spaces-Seite mit Entdecken, ein Space, der mit seinen Leuten und dem Eingabefeld beginnt, Tabs, die auf deinen Bildschirm passen, Einstellungen auf einer Seite und ein Kalender, der ein Lager nur einmal zeigt. Öffentliche Spaces können jetzt lokale Gemeinschaften für die Haushalte in der Nähe sein. Alles in Social Home 2026.10.20.
In Spaces trifft Social Home auf die Welt vor deiner Haustür: die Familiengruppe mit Oma, der Chor, die Nachbarn, der Elternrat. Sie waren auch der letzte große Teil der App, der noch im alten Look steckte: schräge Papierkarten, bis zu zehn Tabs in einer Reihe, und auf dem Handy musstest du an einem Cover und dem ganzen Infotext vorbeiscrollen, bevor du einen Beitrag schreiben konntest.
Also sind wir jeden Bildschirm unter Spaces in drei Runden durchgegangen: eine Bestandsaufnahme der App, wie sie war, Layout-Experimente und ein frischer Design-Review im Vergleich mit den neu gestalteten Seiten Verbindungen und Freunde. Das Ergebnis steckt in Social Home 2026.10.20: ruhigere Seiten, weniger Tippen und eine neue Art von öffentlichem Space, die lokale Gemeinschaft.
Alle Bildschirme unten zeigen einen Beispielhaushalt: die Bergers, mit Anna, Jonas, Mia, Leo und Oma Rosa, rund um Zürich.
Eine Spaces-Seite
Spaces und Durchsuchen waren früher zwei Seiten mit unterschiedlichen Karten. Jetzt gibt es eine: oben eine offene Einladung (mit dem Namen des Space, seinem Bild und wer dich eingeladen hat), dann Deine, dann die Spaces, denen du folgst, dann Entdecken, um mehr zu finden, und ganz unten dein Archiv, zusammengeklappt. Jede Zeile sagt, wie viele Leute im Space sind, wann dort zuletzt etwas los war und wie viele Beiträge seit deinem letzten Besuch neu sind.


Entdecken hat drei Tabs: Dein Haushalt, Gekoppelte Haushalte und Global. Haushalts-Spaces funktionieren jetzt so, wie die App sie schon immer beschrieben hat: Alle zu Hause sind Mitglied, und ein offener Haushalts-Space, dem du noch nicht beigetreten bist, taucht unter Entdecken auf. Spaces, für die man eine Einladung braucht, erscheinen dort nie.
Ein Space beginnt mit seinen Leuten
Ein Space öffnet jetzt auf einer kompakten Startseite: das Cover, der Name, die Gesichter seiner Mitglieder, zwei Zeilen Info mit Mehr lesen, die Schnelllinks und das Eingabefeld. Auf dem Handy begann das Eingabefeld früher 1.133 Pixel weiter unten, mehr als ein ganzer Bildschirm Scrollen. Jetzt beginnt es bei 465.


Wenn du einen moderierten Space betreust, steht das, was auf dich wartet, direkt unter dem Namen in einer Karte namens Wartet auf dich: Beiträge zum Prüfen, Beitrittsanfragen und Vorschläge, jeweils einen Tipp von der Stelle entfernt, an der du dich darum kümmerst.
Tabs, die auf deinen Bildschirm passen
Ein Space kann bis zu zehn Bereiche haben: Feed, Chat, Kalender, Aufgaben, Seiten, Galerie, Stickies, Basar, Karte und Stundenplan. Auf dem Handy hast du früher zwei davon gesehen. Jetzt zeigt die Tab-Reihe so viele, wie hineinpassen, immer in derselben Reihenfolge, und der Rest wandert unter Mehr. Auf dem Desktop siehst du alle.
Unter Mehr findest du auch Mitglieder, Moderation mit ihrem Zähler und deine Benachrichtigungen für diesen Space. Es gibt jetzt eine Glocke für die ganze App, oben in der Leiste, statt einer zweiten in jedem Space.
Jeder Bereich hat seine eigene Adresse. Neu laden und Zurück lassen dich also dort, wo du warst, und du kannst jemandem einen Link direkt zum Kalender eines Space schicken.


Der Chat bekommt den ganzen Bildschirm
Der Chat eines Space war früher ein kleiner Kasten im Feed, auf dem Handy 215 Pixel hoch. Jetzt ist er ein eigener Bereich und füllt den Bildschirm, mit den Nachrichten von gestern über denen von heute. Wie Chat und Feed zusammenpassen, steht im Chat-Beitrag.
Ein Kalender, der das Lager einmal zeigt
Der Kalender verschachtelte früher drei Reihen Tabs, und sechs Tage Ferien erschienen als sechs einzelne Karten. Jetzt gibt es eine Reihe Bedienelemente. Er öffnet auf Demnächst: diese Woche, nächste Woche und was danach kommt, mit einem fünftägigen Lager einmal, mit Datum und Dauer. Monat zeichnet das Lager als einen Balken über seine Tage, und auf dem Desktop gibt es auch Woche.
Der Haushaltskalender hat dieselbe Behandlung bekommen: Demnächst, Monat und Woche, mit den Personen-Chips und Bedienelementen in einer aufgeräumten Reihe. Und das Wand-Dashboard zeigt eine Reise über mehrere Tage jetzt ebenfalls als eine Zeile.
Einstellungen auf einer Seite
Die Einstellungen eines Space waren auf mehrere Tabs verteilt, und allein der Tab Allgemein war etwa 4.800 Pixel lang, mit einem einzigen Speichern-Knopf weit unten. Jetzt steht alles auf einer Seite, mit einer Liste der Abschnitte an der Seite (oder Chips oben, auf dem Handy), um zwischen ihnen zu springen: Grundlagen, Wer ihn finden kann, Mitglieder & Beitreten, Bereiche, Deine Benachrichtigungen, Standort & Zonen, Moderation & Alter, Bots sowie Archivieren oder löschen.
Nur Grundlagen (Name, Beschreibung, Info, Schnelllinks und Design) wartet auf Speichern, und die Speicherleiste erscheint erst, wenn du etwas geändert hast. Alles andere wird gespeichert, sobald du es umschaltest.
Wem ein Space gehört, kann ihn jetzt an jemand anderen im Haushalt übergeben, und ein Haushalts-Admin kann einem Space einen neuen Besitzer geben, wenn der bisherige gegangen ist.


Ein neuer Space fragt, wofür er ist
Erstellst du einen Space, landest du jetzt darin, nicht wieder in der Liste. Eine Karte fragt, wofür er ist: Familie, Verein oder Gruppe, Nachbarschaft oder Nur ein Feed. Jede Wahl schaltet die passenden Bereiche ein, und du kannst jeden davon selbst ein- oder ausschalten. Überspringst du sie, behält der Space das Nötigste: Feed, Chat und Kalender. Ein Buchclub mit einer Person startet nicht mehr mit neun Tabs.
Flache Karten, überall
Der schräge, angeklebte Papier-Look ist bei Beiträgen verschwunden, in Spaces genauso wie im Haushalts-Feed. Karten sind flach und ruhig, wie auf der neu gestalteten Freunde-Seite. Das Papier bleibt an einer Stelle, wo es genau darum geht: an der Stickies-Pinnwand.
Unter der Haube
Die Bereiche eines Space sind echte Routen (/spaces/{id}/calendar
und so weiter), als aktuelle Seite markiert, sodass Tastaturnutzer
nicht mehr an 23 Stopps vorbeitabben müssen, um hinzukommen. Mehr
behält eine feste Reihenfolge und füllt sich vom Ende der Tab-Reihe.
Spaces, die über die API erstellt werden, starten jetzt ebenfalls nur
mit Feed, Chat und Kalender; weitere schaltest du mit
PATCH /api/spaces/{id} und einem features-Body zu. Bestehende
Spaces ändern sich nicht. Für die ganze Neugestaltung war keine
Datenbankmigration nötig.
Wir haben jeden Bildschirm bei 390 px Breite geprüft: Nichts scrollt seitwärts, und jedes Bedienelement ist mindestens 36 px hoch. Der niedrigste Textkontrast im finalen Design liegt bei 4,58 : 1, hell oder dunkel (WCAG AA verlangt 4,5). Spaces lesen sich sauber von rechts nach links, und „Zum Hauptinhalt springen“ springt wieder innerhalb der Seite, statt nach Hause.
Lokale Gemeinschaften
Manche Gruppen ergeben nur für die Leute in der Nähe Sinn: die Eltern der Straße, das Foodsharing im Dorf, die Schwimmcrew am Flussbad um die Ecke. Ein öffentlicher Space kann jetzt eine lokale Gemeinschaft sein. Beim Erstellen oder später in den Einstellungen wählst du eine Mitte auf der Karte, oder nimmst dein Zuhause als Mitte, und einen Umkreis von 1 bis 25 km. Von da an können nur Haushalte beitreten, deren Zuhause in diesem Kreis liegt.
Die Mitte bleibt bei dir. Sie ist meistens jemandes Straße, darum verlässt sie dein Zuhause nie. Gekoppelte Haushalte sehen nur, dass der Space eine lokale Gemeinschaft ist, und ihren Umkreis, „im Umkreis von 2 km“. Lokale Gemeinschaften sind öffentliche Spaces und stehen darum nie auf einem GFS (Global Federation Server).
Dein eigener Haushalt sieht die Karte, und Entdecken sagt dir gleich, ob dein Zuhause im Gebiet einer lokalen Gemeinschaft liegt, nahe am Rand oder außerhalb.


Gefragt, bevor etwas gesendet wird. Um der lokalen Gemeinschaft eines anderen Haushalts beizutreten, muss dein Zuhause zeigen, dass es im Gebiet liegt. Bevor deine Anfrage rausgeht, sagt Social Home genau, was gesendet wird: der ungefähre Standort deines Zuhauses, auf etwa 1 km genau, nur an diesen einen Haushalt. Er nutzt ihn für die Entscheidung und speichert ihn nicht. Sagst du Nein, wird nichts gesendet.
Eindeutig drin, und du bist dabei (oder deine Anfrage geht an die Admins, wenn der Space eine verlangt). Eindeutig draußen, und der Space erklärt, warum es keinen Beitreten-Knopf gibt. Nahe am Rand wird nichts automatisch entschieden: Deine Anfrage geht an einen Admin, der „Nahe am Rand“ sieht und entscheidet. Wer schon Mitglied ist, bleibt es, auch wenn das Gebiet später verschoben oder verkleinert wird.


Der Standort deines Zuhauses kommt aus Home Assistant. Betreibst du Social Home eigenständig, kann ein Admin ihn jetzt unter Admin › Einstellungen festlegen.
Unter der Haube
Das Gebiet ist eine Mitte, gespeichert auf 4 Nachkommastellen (etwa
11 m), und ein Umkreis von 0,5–50 km, nur beim Gastgeber-Haushalt
abgelegt. Es ist nicht Teil der Space-Konfiguration, die
Mitgliedshaushalte bekommen. Gekoppelte Haushalte erhalten im
Verzeichnis-Snapshot local_community und radius_km, sonst nichts.
Eine lokale Gemeinschaft gibt es nur bei der Reichweite Öffentlich; wer sie
verlässt, verliert das Gebiet.
Ein Beitritt aus einem anderen Haushalt trägt join_location: dein
Zuhause, gerundet auf 2 Nachkommastellen (etwa 1,1 km), nur
hinzugefügt, wenn du zugestimmt hast. Es reist in der eigenen
versiegelten Nachricht des Beitritts, verschlüsselt von Zuhause zu
Zuhause, sodass Relays und der GFS es nicht lesen können. Der
Gastgeber rundet es bei Ankunft erneut und speichert, protokolliert
oder leitet es nie weiter. Er entscheidet für die ganze ~1-km-Zelle:
Liegt jede Ecke innen, heißt das drin; liegt der nächste Punkt jenseits
des Rands, draußen; eine Zelle, die über dem Rand liegt, wird immer zu
einer Beitrittsanfrage für die Admins, auch in einem offenen Space.
Die einzige Spur, die bleibt, ist das Urteil an einer offenen Anfrage.
Was bleibt: Eine automatische Antwort verrät der fragenden Person,
welche ~1-km-Zelle drin oder draußen liegt. Wer geduldig ist, könnte
den Rand also in dieser Auflösung abtasten. Um Wiederholungen zu
begrenzen, bekommt jede Person 10 Prüfungen pro lokaler Gemeinschaft und
UTC-Tag und jeder andere Haushalt 20, gezählt in einer Tabelle, die
Neustarts übersteht und Personen nur als Hash speichert.
Lokale Gemeinschaften können keine delegierte Admin-Befugnis nutzen, sodass
jeder Platz durch die Prüfung des Gastgebers geht. Die vollständigen
Regeln stehen im Core-Repo unter docs/protocol/local-communities.md.
Globale Spaces, die nächsten zuerst
Ein globaler Space ist für alle, auf den GFSs, die sein Besitzer wählt. Der Besitzer kann ihn jetzt an einen Ort heften, etwa einen Schachklub in Zürich, und optional einen Hinweis wie „für Leute im Umkreis von 10 km“ dazuschreiben. Unter Entdecken › Global sind markierte Spaces nach Entfernung von deinem Zuhause sortiert, und In meiner Nähe lässt nur die übrig, in deren empfohlenem Gebiet du wohnst.
Die Markierung dient nur zum Sortieren. Beim Beitritt zu einem globalen Space prüft niemand, wo du wohnst; seine Info-Seite erinnert dich nur daran, dass du dich an die Regeln des Space halten sollst. Die Entfernungen rechnet dein eigener Browser aus, und dein Zuhause wird dafür nirgendwohin gesendet.
Unter der Haube
Die Markierung (place: {lat, lon, radius_km?}, 4 Nachkommastellen)
ist Teil des globalen Eintrags und damit für alle sichtbar, die den
Space finden können, auch für den GFS, der ihn listet. Die App sagt
das dort, wo du sie setzt, und sie wird nie aus deinem Zuhause
vorausgefüllt. Sie ist von der Ed25519-Signatur des Besitzers über den
Eintrag gedeckt, ein GFS kann sie also weder hinzufügen noch
verschieben noch entfernen. Entfernungsangaben sind gerundet: unter
1 km, auf den nächsten Kilometer bis 10, darüber auf die nächsten 5 km.
Dichtere Wände
Der Review hat auch Probleme zutage gebracht, die nichts mit dem Aussehen zu tun hatten, und die haben wir zuerst behoben. Das ernsteste: Jemand aus deinem Haushalt, der nie eingeladen wurde, konnte die Beiträge und die Mitgliederliste eines privaten Space lesen. Das ist behoben, zusammen mit 19 verwandten Lücken aus zwei anschließenden Sicherheits-Reviews:
- Wer nach einem Space fragt, den er nicht sehen darf, bekommt dieselbe Antwort, ob es ihn gibt oder nicht.
- Wer aus einem Space verbannt wurde, kann ihn nicht mehr lesen.
- Follower sehen eine kürzere Mitgliederliste: keinen Online-Status, keine Standorte, keine Vorschläge der Admins und nicht, wer sonst noch folgt.
- Basar-Angebote und Galerie-Alben bleiben in ihrem Space, und die Suche zählt keine Treffer mehr in Spaces, in denen du nicht bist.
- Das Koppeln schickt nie den Standort deines Zuhauses, wenn du das Teilen ausgeschaltet hast.
Ausprobieren
Die neuen Spaces stecken in Social Home 2026.10.20. Öffne Spaces, schau, was in deinen eigenen neu ist, und wenn du in der Nähe deiner gekoppelten Haushalte wohnst, mach doch die Gruppe deiner Straße zu einer lokalen Gemeinschaft.








