diff --git a/backend/src/config/metadata.ts b/backend/src/config/metadata.ts
index 5e1088019..9a2cbf5c9 100644
--- a/backend/src/config/metadata.ts
+++ b/backend/src/config/metadata.ts
@@ -1,9 +1,10 @@
// this file is duplicated in `backend/src/config/metadata.js` and `webapp/constants/metadata.js` and replaced on rebranding
export default {
- APPLICATION_NAME: 'Reformer.network',
- APPLICATION_SHORT_NAME: 'Reformer.network',
- APPLICATION_DESCRIPTION: 'Reformer.network, social network',
- COOKIE_NAME: 'reformer-network-token',
- ORGANIZATION_NAME: 'Stichting Rudulin',
- ORGANIZATION_JURISDICTION: 'Amsterdam',
+ APPLICATION_NAME: 'ocelot.social',
+ APPLICATION_SHORT_NAME: 'ocelot.social',
+ APPLICATION_DESCRIPTION: 'ocelot.social Community Network',
+ COOKIE_NAME: 'ocelot-social-token',
+ ORGANIZATION_NAME: 'ocelot.social Community',
+ ORGANIZATION_JURISDICTION: 'City of Angels',
+ THEME_COLOR: 'rgb(23, 181, 63)', // $color-primary – as the main color in general. e.g. the color in the background of the app that is visible behind the transparent iPhone status bar to name one use case, or the current color of SVGs to name another use case
}
diff --git a/webapp/assets/fonts/Inter/Inter-Italic-VariableFont_opsz,wght.ttf b/webapp/assets/fonts/Inter/Inter-Italic-VariableFont_opsz,wght.ttf
new file mode 100644
index 000000000..43ed4f5ee
Binary files /dev/null and b/webapp/assets/fonts/Inter/Inter-Italic-VariableFont_opsz,wght.ttf differ
diff --git a/webapp/assets/fonts/Inter/Inter-VariableFont_opsz,wght.ttf b/webapp/assets/fonts/Inter/Inter-VariableFont_opsz,wght.ttf
new file mode 100644
index 000000000..e31b51e3e
Binary files /dev/null and b/webapp/assets/fonts/Inter/Inter-VariableFont_opsz,wght.ttf differ
diff --git a/webapp/assets/styles/imports/_branding.scss b/webapp/assets/styles/imports/_branding.scss
index 8675df295..2c0bdb0a6 100644
--- a/webapp/assets/styles/imports/_branding.scss
+++ b/webapp/assets/styles/imports/_branding.scss
@@ -1,45 +1,76 @@
-/*
+/*
*
- * Here, all SCSS variables and classes can be adapted to your custom design.
+ * Here, all SCSS variables and classes can be adapted to your custom design.
*
*/
-// @font-face {
-// font-family: Overpass;
-// src: url('~@/assets/fonts/Overpass-VariableFont_wght.ttf');
-// }
+@font-face {
+ font-family: Inter;
+ src: url('~@/assets/fonts/Inter/Inter-VariableFont_opsz,wght.ttf');
+}
-$color-primary: rgb(56, 57, 55);
-$color-primary-light: rgb(149, 153, 147);
-$color-primary-dark: rgb(25, 26, 24);
-$color-primary-active: rgb(95, 97, 92);
-$color-primary-inverse: rgb(226, 230, 218);
-
-$color-secondary: rgb(244, 142, 0);
-$color-secondary-active: rgb(255, 172, 23);
-$color-secondary-inverse: rgb(255, 238, 212);
+$font-family-heading: 'Inter', Helvetica, Arial, Lucida, sans-serif;
+$font-family-text: 'Inter', Helvetica, Arial, Lucida, sans-serif;
$color-tertiary: rgb(0, 168, 181);
+$color-tertiary-light: rgb(182, 228, 234);
-// $font-family-heading: 'Overpass', Helvetica, Arial, Lucida, sans-serif;
-// $font-family-text: 'Overpass', Helvetica, Arial, Lucida, sans-serif;
+$color-primary: rgb(239, 124, 0);
+$color-primary-light: $color-tertiary;
+$color-primary-dark: color.adjust($color-tertiary, $lightness: -20%);
+$color-primary-active: rgb(255, 172, 23);
+$color-primary-inverse: rgb(255, 238, 212);
-$color-header-background: $color-primary;
-$color-footer-background: $color-tertiary;
+$color-secondary: rgb(56, 57, 55);
+$color-secondary-light: rgb(230, 231, 231);
+$color-secondary-dark: rgb(25, 26, 24);
+$color-secondary-active: rgb(135, 135, 135);
+$color-secondary-inverse: rgb(226, 230, 218);
+
+$text-color-link: $color-primary;
+$text-color-link-active: $color-primary-light;
+
+$background-color-primary: $color-primary;
+$background-color-primary-active: $color-primary-active;
+$background-color-primary-inverse: $color-tertiary-light;
+
+$border-color-active: $color-primary;
+
+$color-header-background: $color-secondary;
+$color-footer-background: $color-secondary-active;
$color-locale-menu: $color-primary;
$color-donation-bar: $color-secondary;
$color-toast-blue: rgb(0, 142, 230);
-$color-toast-green: $color-secondary;
+$color-toast-green: $color-primary-light;
-$chat-message-bg-me: $color-primary-light;
-$chat-message-bg-others: $color-primary-inverse;
-$chat-message-checkmark-seen: $color-secondary;
+$color-ribbon-announcement: rgb(84, 167, 252);
+$color-ribbon-announcement-shadow: color.adjust($color-ribbon-announcement, $lightness: -20%);
+$color-ribbon-article: $color-tertiary;
+$color-ribbon-article-shadow: color.adjust($color-ribbon-article, $lightness: -20%);
+$color-ribbon-event: $background-color-third-active;
+$color-ribbon-event-shadow: color.adjust($color-ribbon-event, $lightness: -20%);
+
+$chat-sidemenu-background-over: color.adjust($color-tertiary-light, $lightness: -10%);
+$chat-sidemenu-background-active: $color-tertiary-light;
+$chat-message-bg-me: $color-tertiary-light;
+$chat-message-bg-others: $color-secondary-light;
+$chat-message-checkmark-seen: $color-primary;
$chat-message-checkmark: $text-color-inverse;
-$chat-room-color-counter-badge: $color-primary;
-$chat-room-background-counter-badge: $color-secondary;
+$chat-room-color-counter-badge: $color-primary-inverse;
+$chat-room-background-counter-badge: $color-primary;
+$chat-icon-add: $color-primary-light;
+$chat-icon-send: $color-primary-light;
+$chat-icon-emoji: $color-primary-light;
+
+body, .ds-button, .ds-chip, .ds-copy-field, .ds-list, .ds-select-search, .ds-tag, .ds-text {
+ font-family: $font-family-text !important;
+}
+.ds-heading {
+ font-family: $font-family-heading !important;
+}
/* "a" link colors */
a {
@@ -49,55 +80,77 @@ a:hover {
color: $color-primary-light;
}
+.base-button.--circle.post-add-button-top {
+ background-color: $color-secondary-active;
+ border-color: $color-secondary-active;
+}
+a:hover > .base-button.--circle.post-add-button-top {
+ background-color: $color-secondary;
+ border-color: $color-secondary-dark;
+}
+
/* ds-menu-item link colors */
+a.ds-menu-item-link {
+ color: $color-primary;
+}
a:hover.ds-menu-item-link {
- color: $color-secondary;
+ color: $color-primary-light;
}
.ds-menu-item-link.router-link-exact-active {
- color: $color-secondary;
- border-left-color: $color-secondary;
+ color: $color-primary;
+ border-left-color: $color-primary;
}
.v-popover.open .trigger a {
- color: $color-secondary;
+ color: $color-primary;
}
.main-navigation a {
- color: #fff;
- // text-transform: uppercase;
- // font-size: 16px;
- // font-weight: 500;
+ color: white;
}
-
-.main-navigation a:hover {
- color: hsla(0, 0%, 100%, .8);
-}
-
.main-navigation .router-link-exact-active {
color: $color-secondary !important;
}
.main-navigation .locale-menu {
- color: #fff;
+ color: white;
}
.main-navigation .base-button {
- color: #fff;
+ color: white;
}
-// #nav-search-box .hc-hashtag a {
.hc-hashtag a {
- color: $color-secondary;
+ color: $color-primary;
}
.hc-hashtag a:hover {
- color: $color-secondary-active;
+ color: $color-primary-light;
+}
+
+.user-teaser:hover .slug {
+ color: $color-primary-light;
+}
+.profile-avatar.--no-image {
+ background-color: $color-secondary;
+}
+.profile-avatar.--no-image .initials {
+ font-weight: $font-weight-bold;
+}
+.profile-page-avatar.profile-avatar.--no-image {
+ background-color: $color-primary;
+}
+.profile-page-avatar.profile-avatar.--no-image .initials {
+ color: $color-primary-inverse;
}
#footer {
- background-color: $color-tertiary;
+ background-color: $color-secondary-active;
}
#footer a {
- color: $color-primary-inverse;
+ color: $color-secondary-inverse;
+}
+#footer a:hover {
+ color: color.adjust($color-primary-light, $lightness: -10%);
}
.avatar-menu .profile-avatar {
@@ -108,43 +161,18 @@ a:hover.ds-menu-item-link {
color: $color-primary;
}
-// .branding-menu .ds-text {
-// font-family: 'Overpass', Helvetica, Arial, Lucida, sans-serif;
-// font-weight: 500;
-// text-transform: uppercase;
-// font-size: 16px;
-// }
-
-/* avoid uppercase for user slug */
-// span.slug {
-// text-transform: none;
-// }
-
.ds-footer {
- // font-family: 'Overpass', Helvetica, Arial, Lucida, sans-serif;
- // text-transform: uppercase;
- // font-size: 16px;
font-weight: 600;
}
-/* chips on group teaser */
-// a.group-teaser footer .ds-chip-primary {
-// background-color: $color-secondary;
-// }
-
-/* chips on group profile */
-// .group-profile .ds-chip-primary {
-// background-color: $color-secondary;
-// }
-
/* chips with primary color */
.ds-chip-primary {
- background-color: $color-secondary;
+ background-color: $color-tertiary;
}
/* number count color */
-div.ds-number>p.ds-number-count {
- color: $color-primary;
+div.ds-number > p.ds-number-count {
+ color: $text-color-base;
}
/* active tab border bottom color */
@@ -152,8 +180,6 @@ div.tab-navigation li.Tabs__tab {
border-bottom-color: $color-primary;
}
-/* submit button color group form */
-// form.group-form button.ds-button-primary {
/* ds-button with primary color */
.ds-button-primary {
background-color: $color-primary;
@@ -162,4 +188,23 @@ div.tab-navigation li.Tabs__tab {
/* color of active filter tags in post teaser */
span.category-tag.filterActive {
background-color: $color-primary;
-}
\ No newline at end of file
+}
+
+/* input */
+div.ds-input-wrap > input:focus-within.ds-input {
+ border-color: $color-primary;
+}
+// div .ds-form-item .ds-input-has-focus {
+// border-color: $color-primary;
+// }
+// div.ds-input-has-focus {
+// border-color: $color-primary;
+// }
+// div.ds-select:focus {
+// border-color: $color-primary;
+// }
+
+/* checkbox */
+[type="checkbox"] {
+ accent-color: $color-primary-light;
+}
diff --git a/webapp/components/PostTeaser/PostTeaser.vue b/webapp/components/PostTeaser/PostTeaser.vue
index ad43a9d31..32a07d5a3 100644
--- a/webapp/components/PostTeaser/PostTeaser.vue
+++ b/webapp/components/PostTeaser/PostTeaser.vue
@@ -72,22 +72,34 @@
-
- Für das soziale Netzwerk Ocelot.Social für Entwickler
-
-
- Präambel
-
- Ich bin der Inhalt vom Verhaltenskodex.
+ Reformer.network ist ein geschlossener Raum für freien Austausch, gemeinsames Wirken und respektvolle Zusammenarbeit.
+ Damit dieser Raum lebendig und sicher bleibt, gelten folgende verbindliche Grundregeln für alle Mitglieder.
+
+
+ 🧭 Grundprinzipien
+
+
+
+ Wir begegnen einander echt, ehrlich und mit Respekt.
+
+
+ Wir diskutieren sachlich – nicht persönlich verletzend.
+
+
+ Wir übernehmen Verantwortung für das, was wir sagen und posten.
+
+
+ Wir nutzen unseren Klarnamen – keine Tarnidentitäten.
+
+
+
+ ❌ Was hier nicht geduldet wird
+
+
+ Die folgenden Inhalte oder Verhaltensweisen sind nicht erlaubt:
+
+
+
+ Beleidigung, Hetze, persönliche Angriffe
+ – auch subtile Abwertungen, Ausgrenzungen oder Provokationen
+
+
+ Diskriminierung aufgrund von Herkunft, Geschlecht, Religion oder Meinung
+ – wir diskutieren Themen, aber nicht über Menschenwürde
+
+
+ Aufrufe zu Gewalt, Straftaten oder Verherrlichung von Extremismus
+ – ob politisch, religiös oder ideologisch motiviert
+
+
+ Pornografische, sexuell anstößige oder jugendgefährdende Inhalte
+ – wir schützen Kinder und wollen eine klare Grenze
+
+
+ Teilen von Kinderbildern – auch im vermeintlich privaten Rahmen
+ – konsequent untersagt
+
+
+ Desinformation & bewusste Täuschung
+ – dazu gehören: Fake-Zitate, aus dem Kontext gerissene Darstellungen, erfundene Inhalte
+
+
+ Spam, Werbung, Kettennachrichten oder Massennachrichten
+ – die Plattform dient dem Austausch, nicht der Eigenvermarktung
+
+
+ Missbrauch von Plattformfunktionen
+ – z. B. übermäßiges Tagging, künstliche Aufmerksamkeit, Provokations-Accounts
+
+
+
+ 🔎 Moderation und Meldung
+
+
+
+ Verstöße gegen diese Regeln können gemeldet werden – anonym und einfach.
+
+
+ Moderatoren prüfen gemeldete Inhalte und handeln situationsabhängig.
+
+
+ In leichten Fällen erfolgt eine Verwarnung – in schweren Fällen eine Sperrung oder sofortige Löschung.
+
+
+ Wiederholte Verstöße führen zum dauerhaften Ausschluss.
+
+
+
+ 🧑 Unsere Haltung
+
+
+ Wir sind keine Plattform für Gleichschaltung – sondern für echte Vielfalt mit Haltung.
+ Wer mit Respekt, Offenheit und Eigenverantwortung auftritt, ist hier willkommen.
+
- Für das soziale Netzwerk Ocelot.Social für Entwickler
-
+
- Information über die Erhebung personenbezogener Daten
+ 1. Verantwortlicher
- Das hier wäre der Inhalt der Datenschutzbestimmungen.
+ Verantwortlich für die Datenverarbeitung im Sinne der DSGVO ist:
+
+
+ Redcap B.V.
+ im Auftrag der Stichting Rudulin
+ Amsterdam, Niederlande
+ Kontakt: support@reformer.network
+
+
+ 2. Grundsatz
+
+
+ Der Schutz Ihrer personenbezogenen Daten ist uns ein zentrales Anliegen.
+ Reformer.network verarbeitet Daten ausschließlich zweckgebunden und im Rahmen der DSGVO.
+
+
+ 3. Arten verarbeiteter Daten
+
+
+ 3.1. Identitätsdaten
+
+
+
+ Vor- und Nachname (Pflicht)
+
+
+ E-Mail-Adresse (Pflicht)
+
+
+ Wohnort (für Gruppenvernetzung)
+
+
+ Geburtsdatum (zur Altersverifikation)
+
+
+ Telefonnummer (optional)
+
+
+ Profilbild, Statusdaten (optional)
+
+
+ Badges (Produktzugehörigkeiten innerhalb des Netzwerks)
+
+
+
+ 3.2. Nutzungsdaten
+
+
+
+ Beiträge, Kommentare, Gruppenaktivitäten
+
+
+ Likes, Verweildauer, Suchanfragen
+
+
+ Login-Zeiten und Nutzungshäufigkeit
+
+
+
+ 3.3. Standortdaten
+
+
+ (nur mit aktiver Zustimmung)
+
+
+
+ GPS-Daten
+
+
+ WLAN-/mobilfunkbasierte Ortsdaten
+
+
+
+ 3.4. Gerätespezifische Daten
+
+
+
+ IP-Adresse
+
+
+ Browsertyp, Gerätetyp, Betriebssystem
+
+
+ Cookies zur Systemfunktion (kein Werbetracking)
+
+ Nur bei aktiver Verknüpfung mit externen Diensten (z. B. Zahlungsabwicklung)
+
+
+ 4. Zwecke der Verarbeitung
+
+
+
+ Bereitstellung, Pflege und Verbesserung der Plattform
+
+
+ Mitgliedsverwaltung und Gruppenkommunikation
+
+
+ Sicherheit und Missbrauchserkennung
+
+
+ Abrechnung und Förderabwicklung
+
+
+ Reaktion auf Supportanfragen und Systembenachrichtigungen
+
+
+
+ 4.1 Systemnachrichten und interne Kommunikation
+
+
+ Im Rahmen der Mitgliedschaft erhalten Nutzer gelegentlich interne Mitteilungen über wichtige Änderungen, neue Gruppen,
+ Systemfunktionen, Moderationshinweise oder Aktionen im Netzwerk.
+
+
+ Diese Mitteilungen erfolgen über:
+
+
+
+ interne Benachrichtigungen auf der Plattform (z. B. Glockensymbol oder Direktnachricht)
+
+
+ Hinweise auf der Startseite / im Dashboard, z. B. als Info-Banner oder Hinweisfeld
+
+
+ E-Mail, z. B. bei sicherheitsrelevanten Informationen oder Systemupdates
+
+
+
+ Diese Kommunikation ist Teil der Plattformnutzung und dient ausschließlich der internen Information im geschlossenen Netzwerk.
+
+
+ Sie ist nicht als Werbung einzustufen.
+ Eine vollständige Deaktivierung ist nicht möglich, da sie der Sicherheit, Funktionsfähigkeit und Organisation des Clubs dient.
+
+
+ 5. Weitergabe an Dritte
+
+
+ Eine Datenweitergabe erfolgt nur:
+
+
+
+ an interne technische Dienstleister (z. B. Hosting, Zahlungsanbieter)
+
+
+ bei gesetzlicher Verpflichtung (z. B. Strafverfolgung)
+
+
+ auf ausdrückliche Zustimmung des Nutzers (z. B. Gruppenleitung)
+
+
+
+ Keine Weitergabe zu Werbezwecken.
+ Keine Weitergabe an Social-Media-Konzerne.
+
+
+ 6. Serverstandort und Hosting
+
+
+
+ Reformer.network wird auf Servern mit Standort innerhalb der Europäischen Union betrieben.
+
+
+ Unsere Hosting-Dienstleister sind DSGVO-konform und verarbeiten Daten ausschließlich nach Weisung des
+ Plattformbetreibers.
+
+
+ Eine Verarbeitung außerhalb der EU findet nicht statt.
+
+
+
+ 7. Speicherdauer und Löschung
+
+
+
+ Daten werden nur so lange gespeichert, wie sie für die genannten Zwecke erforderlich sind.
+
+
+ Bei Löschung des Nutzerkontos werden alle personenbezogenen Daten vollständig gelöscht, soweit keine gesetzliche Aufbewahrungspflicht besteht.
+
+
+
+ 8. Rechte der Nutzer
+
+
+ Sie haben das Recht auf:
+
+
+
+ Auskunft über Ihre gespeicherten Daten
+
+
+ Berichtigung falscher Daten
+
+
+ Löschung Ihrer Daten („Recht auf Vergessenwerden“)
+
+
+ Einschränkung der Verarbeitung
+
+
+ Datenübertragbarkeit (Export)
+
+
+ Widerspruch gegen bestimmte Verarbeitungen
+
+
+
+ Bitte wenden Sie sich dazu an den Supportbereich innerhalb der Plattform.
+
+
+ 8.1. Persönliche Identifikationsdaten
+
+
+ Verifizierung zur Aufnahme in das Netzwerk
+
+
+ Zur Überprüfung der Identität neuer Mitglieder erheben wir zusätzlich:
+
+
+
+ ein Foto eines gültigen Ausweisdokuments (z. B. Personalausweis, Reisepass, Führerschein)
+
+
+ ein aktuelles Live-Foto der einladenden Person (zur biometrischen Abgleichung)
+
+
+ Datum und Uhrzeit der Verifizierungsanfrage
+
+
+ ggf. einen Kommentar oder Hinweis zur Einladung (z. B. Gruppe, Empfehlung)
+
+
+
+ Diese Daten dienen ausschließlich dem Zweck der einmaligen Identitätsprüfung.
+ Sie werden nicht veröffentlicht, nicht dauerhaft gespeichert und nach erfolgreicher Freischaltung binnen 30 Tagen
+ gelöscht, sofern keine rechtlichen Gründe dagegensprechen.
+
+
+ 🛡️ Sicherheit und Rechte
+
+
+
+ Die Daten werden nicht an Dritte weitergegeben.
+
+
+ Der Nutzer hat das Recht auf Auskunft, Berichtigung und Löschung dieser Verifizierungsdaten.
+
+
+ Bei Verdacht auf Missbrauch erfolgt eine manuelle Überprüfung durch autorisierte Plattformbetreiber.
+
+
+
+ 9. Änderungen dieser Datenschutzerklärung
+
+
+ Diese Datenschutzerklärung kann aktualisiert werden, um rechtlichen Anforderungen oder Änderungen der Plattformstruktur
+ gerecht zu werden.
+ Die aktuelle Version ist jederzeit unter Datenschutzerklärung abrufbar.
+
+
+ Für weitere Informationen siehe unsere AGBs, die Verhaltensrichtlinien sowie die Förderbedingungen.
+
- Für das soziale Netzwerk Ocelot.Social für Entwickler
+ ❓ Häufige Fragen und Antworten – Reformer.network
- Wie bediene ich dieses Netzwerk?
+ 1. Wie trete ich dem Club bei?
- Hier findest Du die
- Bedienungsanleitung.
+ Nur per Einladung durch ein bestehendes Mitglied und mit Ausweisprüfung (inkl. Live-Foto).
- Betreiberspezifische FAQs
+ 2. Warum muss ich meinen echten Namen angeben?
- Hier steht was zu den betreiberspezifischen FAQs.
+ Weil wir echten Austausch wollen – keine Fake-Identitäten.
+ Nur reale Personen werden zugelassen.
+
+
+ 3. Was kostet die Mitgliedschaft?
+
+
+ In der Beta-Phase kostenlos. Danach wählst du deinen Monatsbeitrag selbst: zwischen 5 und 50 €.
+
+
+ 4. Wie funktioniert das Empfehlungssystem?
+
+
+ Du kannst einen Einladungslink erstellen oder eine E-Mail-Adresse empfehlen. Nach Prüfung wird der Zugang freigegeben.
+
+
+ 5. Was darf ich posten — was nicht?
+
+
+ Alles, was dem Gesetz, dem Grundgesetz und den Plattformregeln entspricht.
+ Keine Hetze, keine Kinderbilder, keine Werbung.
+
+
+ 6. Kann ich Fördermittel beantragen?
+
+
+ Ja – für Projekte, Demos, Recherchen oder Beiträge.
+ Antragstellung erfolgt intern über das Förderformular.
+
+
+ 7. Was passiert bei Regelverstößen?
+
+
+ Verwarnung, Sperrung oder Löschung – je nach Schwere. Wiederholte Verstöße führen zum Ausschluss.
+
+ Die Inhalte dieser Plattform dienen ausschließlich allgemeinen Informationszwecken.
+ Trotz sorgfältiger Erstellung übernehmen wir keine Gewähr für Richtigkeit, Vollständigkeit oder Aktualität der bereitgestellten Informationen.
+ Die Nutzung der Inhalte erfolgt auf eigene Verantwortung.
+
+
+ ❌ Haftungsausschluss
+
+
+ Wir haften nicht für Schäden materieller oder immaterieller Art, die durch die Nutzung oder Nichtnutzung der
+ veröffentlichten Informationen entstehen, sofern kein vorsätzliches oder grob fahrlässiges Verhalten unsererseits
+ nachgewiesen wird.
+
+
+ 💬 Nutzerbeiträge und Meinungen
+
+
+ Die auf der Plattform geäußerten Beiträge und Kommentare geben nicht zwangsläufig die Meinung der Betreiber wieder.
+ Alle Mitglieder sind verpflichtet, verantwortungsbewusst und respektvoll miteinander umzugehen.
+ Beitragsinhalte, die gegen geltendes Recht oder unsere Plattformrichtlinien verstoßen, werden durch das Moderationsteam
+ geprüft und ggf. entfernt.
+
+
+ 🔗 Externe Links
+
+
+ Diese Plattform kann Verlinkungen zu externen Websites enthalten.
+ Für deren Inhalte übernehmen wir keine Verantwortung – es gilt die Haftung der jeweiligen Seitenbetreiber.
+
- Für das soziale Netzwerk Ocelot.Social für Entwickler
+ Reformer.network – ein sicherer Ort für echten Wandel
-
- Das Entwicklernetzwerk
-
- Hier wird das Netzwerk beschrieben.
+ Reformer.network ist ein geschlossener Raum für Menschen, die mehr wollen als nur diskutieren.
+ Wir sind ein lebendiges Netzwerk für freien Austausch, gemeinsames Wirken und systemische Veränderung – jenseits von Parteipolitik,
+ Plattformlogik und Angstspiralen.
+ Unser Ziel:
+ Die Stärkung einer aufgeklärten, würdevollen und handlungsfähigen Zivilgesellschaft.
+
+
+ Wir verstehen uns als Community der Mutigen:
+ Menschen, die mit Klarheit denken, mit Herz sprechen und mit anderen gemeinsam handeln wollen.
+ Dafür schaffen wir Strukturen, Schutzräume und Werkzeuge.
+ Im Mittelpunkt steht der Mensch – mit echtem Namen, echter Identität und echter Verantwortung.
+
+
+ Was uns verbindet
+
+
+
+ Freiheit und Wahrheit
+ Wir glauben an den Wert freier Rede, freier Entscheidung und freier Zusammenarbeit.
+
+
+ Gemeinschaft und Integrität
+ Wir achten einander – unabhängig von Herkunft, Beruf oder Weltbild.
+
+
+ Wirkung statt Lärm
+ Unsere Plattform ist keine Bühne für Selbstdarstellung, sondern ein Arbeitsraum für Ideen, Projekte und echten Fortschritt.
+
+
+
+ Was uns ausmacht
+
+
+
+ Zugang nur über Einladung und Verifizierung – für ein vertrauensvolles Umfeld.
+
+
+ Keine Algorithmen, kein Tracking, keine Werbung – für echte Sichtbarkeit.
+
+
+ Interne Förderung für Aktionen, Recherchen und Initiativen – für konkrete Wirkung.
+
+
+ Klare Regeln und respektvolles Miteinander – für langfristige Sicherheit.
+
+
+
+ Wer wir sind
+
+
+ Reformer.network wird technisch und organisatorisch betrieben von Redcap B.V. im Auftrag der Stichting Rudulin in
+ Amsterdam. Dahinter steht ein wachsendes Team von Entwickler:innen, Moderator:innen, Visionär:innen, Journalist:innen
+ und Aktiven aus dem ganzen deutschsprachigen Raum.
+
+
+ Warum es uns gibt
+
+
+ Weil viele Menschen fühlen: Es braucht einen neuen Ort.
+ Ohne Zensur und Spaltung.
+ Mit Mut zur Wahrheit und Raum für neue Lösungen.
+ Reformer.network ist unser Beitrag dazu – dezentral, gemeinsam, menschenwürdig.
- Für das soziale Netzwerk Ocelot.Social für Entwickler
-
+
- Nutzung und Lizenz
+ § 1 Geltungsbereich
- Ich bin der Inhalt der Seite "Nutzungsbedingungen".
+ Diese AGB regeln die Nutzung der geschlossenen Plattform Reformer.network durch registrierte Mitglieder.
+ Mit dem Beitritt zum Club akzeptieren Sie diese Bedingungen in vollem Umfang.
+
+
+ § 2 Zweck und Zugang
+
+
+ Reformer.network ist ein geschlossener, nicht öffentlicher Club für freien, respektvollen Austausch, Zusammenarbeit und
+ Vernetzung.
+ Zugang erfolgt ausschließlich durch Einladung über das Empfehlungssystem oder über Vertrauens-Badges.
+ Eine offene Registrierung ist nicht möglich.
+
+
+ Interne Kommunikation und Systemnachrichten
+
+
+ Als Teil des Netzwerks erhalten Mitglieder gelegentlich systeminterne Nachrichten, Hinweise, Ankündigungen oder
+ Einladungen zu Aktionen und Projekten.
+ Diese Kommunikation dient ausschließlich der Information innerhalb des Clubs und stellt keine Werbung dar.
+
+
+ § 3 Mitgliedsbeitrag und Finanzierung
+
+
+ Während der Beta-Phase ist die Nutzung kostenlos.
+ Nach offizieller Öffnung erfolgt der Zugang über einen frei wählbaren monatlichen Mitgliedsbeitrag (zwischen 5 € und 50 €).
+ Beiträge finanzieren u. a. Infrastruktur, Entwicklung, rechtliche Absicherung, Moderation und Projektförderung.
+
+
+ § 4 Inhalte und Nutzungsrechte
+
+
+
+ Mitglieder dürfen Beiträge, Kommentare und Medieninhalte posten, sofern sie über die erforderlichen Rechte verfügen.
+
+
+ Inhalte dürfen nur innerhalb des Clubs sichtbar gemacht werden – eine externe Verbreitung ist ausschließlich durch manuelles Copy-Paste erlaubt.
+
+
+ Eine Veröffentlichung im Namen des Reformer.network Clubs ist nicht gestattet.
+ Ausnahmen bedürfen der Genehmigung durch das Redaktionsteam.
+
+
+
+ § 5 Echtheitsprüfung und Realnamenpflicht
+
+
+
+ Jedes Mitglied verpflichtet sich, unter echtem Vor- und Nachnamen aufzutreten.
+
+
+ Eine Verifizierung per Ausweisdokument (Personalausweis, Reisepass, Führerschein) und Live-Foto ist vorgesehen.
+
+
+ Falsche Identitäten oder Täuschungsversuche führen zum sofortigen Ausschluss.
+
+
+
+ § 6 Verhaltensregeln
+
+
+ Alle Mitglieder verpflichten sich zu einem respektvollen, gesetzestreuen und lösungsorientierten Umgang im Reformer.network.
+
+
+ Verboten sind insbesondere:
+
+
+
+ Hetze, Beleidigung, Diskriminierung
+
+
+ Gewaltverherrlichung oder Aufrufe zu Straftaten
+
+ Es ist strikt untersagt, Kinderbilder hochzuladen oder weiterzugeben.
+
+
+ Inhalte mit Bezug zu Minderjährigen unterliegen besonderem Schutz.
+
+
+ Zuwiderhandlungen führen zur sofortigen Löschung des Accounts.
+
+
+
+ § 8 Community-Moderation und Löschung
+
+
+
+ Mitglieder können Verstöße anonym melden.
+
+
+ Moderatoren können Inhalte löschen, Nutzer verwarnen oder sperren.
+
+
+ In schweren Fällen erfolgt die sofortige Löschung des Accounts ohne Rückerstattung bereits geleisteter Zahlungen.
+
+
+
+ Ein Widerspruch ist möglich – schriftlich binnen 5 Tagen. Eine Wiederaufnahme liegt im Ermessen des Betreiberteams.
+
+
+ § 9 Datenschutz und Datenverwendung
+
+
+ Es gilt unsere separate Datenschutzerklärung gemäß DSGVO.
+ Wir verarbeiten nur notwendige Daten und geben keine Daten an Dritte weiter – außer zur Erfüllung gesetzlicher Pflichten
+ oder für interne Dienstleister (z. B. Zahlungsabwicklung).
+ Ein Datenexport durch das Mitglied ist jederzeit möglich.
+
+
+ § 10 Geistiges Eigentum
+
+
+
+ Inhalte der Plattform sind urheberrechtlich geschützt.
+
+
+ Eigene Inhalte dürfen nur gepostet werden, wenn sämtliche Rechte vorliegen.
+
+
+ Die kommerzielle Weiterverwendung von Plattforminhalten ist untersagt.
+
+
+
+ § 11 Journalistische Inhalte und Förderung
+
+
+
+ Freie Journalisten können eigene Inhalte im Club posten oder externe Artikel verlinken.
+
+
+ Veröffentlichungen im Namen des Clubs sind nicht gestattet.
+
+
+ Eine finanzielle Förderung ist auf Antrag möglich (Recherche, Produktion, Technik etc.).
+
+
+
+ § 12 Technische Nutzung und Sicherheit
+
+
+
+ Die Nutzung erfolgt über eigene, private Endgeräte.
+
+
+ Der Club verwendet keine externen Trackingdienste, keine Werbung, keine algorithmische Sichtbarkeitssteuerung.
+
+
+ Eine Weitergabe von Zugangsdaten ist untersagt.
+
+
+
+ § 13 Änderungen der AGB
+
+
+ Reformer.network behält sich das Recht vor, diese AGB jederzeit anzupassen.
+ Änderungen werden rechtzeitig im internen Bereich bekanntgegeben.
+
+
+ § 14 Salvatorische Klausel
+
+
+ Sollten einzelne Bestimmungen dieser AGB ganz oder teilweise unwirksam sein,
+ bleibt die Wirksamkeit der übrigen Regelungen unberührt.
+
- For the social network Ocelot.Social for Developers
-
-
- Präambel
-
- I am the content of the code of conduct.
+ Reformer.network is a closed space for open exchange, collaborative action, and respectful cooperation.
+ To keep this space vibrant and safe, the following binding ground rules apply to all members.
+
+
+ 🧭 Core Principles
+
+
+
+ We meet each other authentically, honestly, and with respect.
+
+
+ We debate objectively – not with personal attacks.
+
+
+ We take responsibility for what we say and post.
+
+
+ We use our real names – no disguised identities.
+
+
+
+ ❌ What Is Not Tolerated Here
+
+
+ The following content or behaviors are not permitted:
+
+
+
+ Insults, hate speech, personal attacks
+ – including subtle devaluation, exclusion, or provocation
+
+
+ Discrimination based on origin, gender, religion, or opinion
+ – we discuss topics, not human dignity
+
+
+ Calls for violence, criminal acts, or glorification of extremism
+ – whether politically, religiously, or ideologically motivated
+
+
+ Pornographic, sexually explicit, or harmful content for minors
+ – we protect children and maintain a clear boundary
+
+
+ Sharing images of children – even in supposedly private settings
+ – strictly prohibited
+
+ Spam, advertising, chain messages or mass messaging
+ – the platform is for exchange, not self-promotion
+
+
+ Misuse of platform features
+ – e.g., excessive tagging, artificial attention, provocation accounts
+
+
+
+ 🔎 Moderation and Reporting
+
+
+
+ Violations of these rules can be reported – anonymously and easily.
+
+
+ Moderators review reported content and act according to the situation.
+
+
+ Minor violations result in a warning – serious cases may lead to suspension or immediate deletion.
+
+
+ Repeated violations will result in permanent exclusion.
+
+
+
+ 🧑 Our Stance
+
+
+ We are not a platform for conformity – but for genuine diversity with integrity.
+ Anyone who shows respect, openness, and personal responsibility is welcome here.
+
- For the social network Ocelot.Social for Developers
-
+
- Information about the collection of personal data
+ 1. Controller
- This would be our data privacy section.
+ The controller responsible for data processing under the GDPR is:
+
+
+ Redcap B.V.
+ on behalf of Stichting Rudulin
+ Amsterdam, Netherlands
+ Contact: support@reformer.network
+
+
+ 2. Principle
+
+
+ The protection of your personal data is a central concern for us.
+ Reformer.network processes data solely for specific purposes and in compliance with the GDPR.
+
+
+ 3. Types of Data Processed
+
+
+ 3.1. Identity Data
+
+
+
+ First and last name (mandatory)
+
+
+ Email address (mandatory)
+
+
+ Place of residence (for group networking)
+
+
+ Date of birth (for age verification)
+
+
+ Phone number (optional)
+
+
+ Profile picture, status data (optional)
+
+
+ Badges (product affiliations within the network)
+
+
+
+ 3.2. Usage Data
+
+
+
+ Posts, comments, group activities
+
+
+ Likes, time spent, search queries
+
+
+ Login times and frequency of use
+
+
+
+ 3.3. Location Data
+
+
+ (only with active consent)
+
+
+
+ GPS data
+
+
+ Wi-Fi/mobile-based location data
+
+
+
+ 3.4. Device-Specific Data
+
+
+
+ IP address
+
+
+ Browser type, device type, operating system
+
+
+ Cookies for system functionality (no ad tracking)
+
+
+
+ 3.5. Payment Data
+
+
+ Only when using paid services:
+
+
+
+ Payment method, billing address, booking history
+
+
+
+ 3.6. Audio/Video Connections (optional)
+
+
+
+ Content from voice or video chats
+
+
+ No automatic storage without consent
+
+
+
+ 3.7. Third-Party Data
+
+
+ Only when actively linked to external services (e.g., payment processing)
+
+
+ 4. Purposes of Processing
+
+
+
+ Provision, maintenance, and improvement of the platform
+
+
+ Member management and group communication
+
+
+ Security and abuse detection
+
+
+ Billing and funding processes
+
+
+ Responding to support requests and system notifications
+
+
+
+ 4.1 System Messages and Internal Communication
+
+
+ As part of membership, users occasionally receive internal notifications about important changes, new groups,
+ system features, moderation notes, or network initiatives.
+
+
+ These notifications are delivered via:
+
+
+
+ Internal notifications on the platform (e.g., bell icon or direct message)
+
+
+ Home page / dashboard alerts, such as info banners or notification boxes
+
+
+ Email, e.g., for security-related updates or system changes
+
+
+
+ This communication is part of platform use and serves exclusively for internal information within the closed network.
+
+
+ It is not considered advertising.
+ Full deactivation is not possible, as these messages are essential to the club’s security, functionality, and organization.
+
+
+ 5. Disclosure to Third Parties
+
+
+ Data is only disclosed:
+
+
+
+ to internal technical service providers (e.g., hosting, payment providers)
+
+
+ when legally required (e.g., law enforcement)
+
+
+ with the user's explicit consent (e.g., group leadership)
+
+
+
+ No disclosure for advertising purposes. No sharing with social media corporations.
+
+
+ 6. Server Location and Hosting
+
+
+
+ Reformer.network is hosted on servers located within the European Union.
+
+
+ Our hosting providers are GDPR-compliant and process data solely under instruction of the platform operator.
+
+
+ No processing takes place outside the EU.
+
+
+
+ 7. Data Retention and Deletion
+
+
+
+ Data is stored only as long as required for the stated purposes.
+
+
+ When a user account is deleted, all personal data is fully erased, unless legal retention obligations apply.
+
+
+
+ 8. User Rights
+
+
+ You have the right to:
+
+
+
+ Access your stored data
+
+
+ Correct inaccurate data
+
+
+ Delete your data ("right to be forgotten")
+
+
+ Restrict processing
+
+
+ Data portability (export)
+
+
+ Object to certain processing activities
+
+
+
+ Please contact the support section within the platform for assistance.
+
+
+ 8.1. Personal Identification Data
+
+
+ Verification for joining the network
+
+
+ To verify the identity of new members, we additionally collect:
+
+
+
+ A photo of a valid ID document (e.g., ID card, passport, driver’s license)
+
+
+ A current live photo of the inviting person (for biometric comparison)
+
+
+ Date and time of the verification request
+
+
+ If applicable, a comment or note about the invitation (e.g., group or recommendation)
+
+
+
+ This data is used exclusively for one-time identity verification.
+ It will not be published, is not stored permanently, and will be deleted within 30 days after successful approval,
+ unless legal obligations require otherwise.
+
+
+ 🛡️ Security and Rights
+
+
+
+ The data will not be shared with third parties.
+
+
+ Users have the right to access, correct, and delete this verification data.
+
+
+ In case of suspected abuse, manual review by authorized platform operators will be conducted.
+
+
+
+ 9. Changes to this Data Privacy
+
+
+ This privacy policy may be updated to comply with legal requirements or changes in the platform structure.
+ The current version is always available at Data Privacy.
+