Tutaj opisujemy, jak DettingenConnect działa od strony technicznej: jakie są pliki cookie, gdzie leżą dane i z kim komunikuje się nasz serwer. Informacje pochodzą, gdzie to możliwe, bezpośrednio z konfiguracji aplikacji, żeby były zgodne z prawdą. Stronę prawną opisuje Polityka prywatności.
W skrócie
- Bez reklam, bez sprzedaży danych.
- Bez śledzenia i bez statystyk odwiedzin, także własnych.
- Nic z obcych serwerów: czcionki, ikony i skrypty dostarcza nasz własny serwer, także obrazy map.
- Nasze e-maile nie mają pikseli śledzących ani przekierowanych linków.
- Tekst wiadomości prywatnych jest przechowywany na serwerze w postaci zaszyfrowanej.
- Każdy wgląd moderacji w zgłoszony czat jest rejestrowany; rejestr usuwamy po 365 dniach.
Pliki cookie
Tylko te, wszystkie technicznie niezbędne:
- ortsconnect-session: twoja sesja; wygasa 120 minut po twoim ostatnim kliknięciu.
- XSRF-TOKEN: ochrona przed tym, by obca strona wysyłała formularze w twoim imieniu; tak długo jak sesja.
- remember_web_59ba36addc2b2f9401580f014c7f58ea4e30989d: tylko jeśli wybierzesz „Nie wylogowuj mnie”; utrzymuje cię zalogowanym(-ą) przez 400 dni, dopóki się nie wylogujesz.
- theme: tylko jeśli w Ustawieniach na stałe wybierzesz tryb jasny lub ciemny; zapamiętuje to, dopóki znowu nie wybierzesz „jak w urządzeniu”.
Pamięć na twoim urządzeniu
Aplikacja zapamiętuje na twoim urządzeniu, w przeglądarce lub w aplikacji, kilka rzeczy, które trafiają na nasz serwer dopiero wtedy, gdy je wyślesz:
- szkice podczas tworzenia wydarzenia, organizacji lub miejsca spotkań, żeby nic nie przepadło;
- wiadomości, których nie udało się jeszcze wysłać, np. bez zasięgu;
- wielkość czcionki na czacie i to, czy widziałeś(-aś) już wskazówkę dotyczącą danych kontaktowych.
Aby aplikacja internetowa szybko się uruchamiała, twoja przeglądarka zapisuje pliki programu aplikacji w pamięci podręcznej; treści do nich nie należą.
Gdzie leżą dane
DettingenConnect działa na własnym serwerze: CMO Internet Dienstleistungen GmbH, Rechenzentrum Reutlingen (Deutschland). Na tym serwerze działają też wyszukiwarka (Meilisearch) i połączenie na żywo dla czatu i powiadomień (Laravel Reverb); żadne z nich nie jest usługą zewnętrzną. Przez to połączenie strona startowa liczy, ilu członków i gości jest właśnie obecnych; także goście są w tym celu krótko połączeni, wyłącznie z losowym identyfikatorem z ich sesji, którego nie da się z nimi powiązać. Nic przy tym nie jest zapisywane. Zdjęcia serwer przetwarza na nowo podczas przesyłania, usuwając przy tym miejsce wykonania i dane aparatu.
Połączenia na zewnątrz
Nasz serwer komunikuje się z innymi serwerami tylko w tych przypadkach:
- Obrazy map z tile.openstreetmap.org: jeśli brakuje obrazu mapy, serwer pobiera go raz i zapisuje. Twoja przeglądarka pyta tylko nas.
- E-maile przez serwer pocztowy skonfigurowany przez operatora.
- Powiadomienia push przez usługę push twojej przeglądarki, na iPhone'a i iPada przez Apple, tylko jeśli włączysz powiadomienia push.
- PayPal, tylko jeśli rozpoczniesz płatność przez PayPal.
- Importy, jeśli operator je skonfigurował: wydarzenia i aktualności ze stron ich wydawców (np. gminy), dane o firmach z OpenStreetMap. Nie trafia tam nic o tobie. Teksty przeredagowuje własny serwer modelu językowego operatora, a własny serwer obrazów rysuje do nich ilustrację (oznaczoną jako „wygenerowane przez AI”); także tam trafiają tylko te publiczne teksty.
- Wikidata i Wikipedia, w nocy, aby pobrać krótką informację i liczbę mieszkańców miejscowości, w których mieszkają członkowie. Trafia tam tylko nazwa miejscowości i jej środek, nigdy nic o tobie; twoje urządzenie pyta tylko nas.
- Katalogi dla Mojej półki (Wikidata, MusicBrainz, Open Library), gdy szukasz dzieła: tylko wyszukiwane hasło, nigdy nic o tobie.
- Pogoda z Bright Sky (dane Deutscher Wetterdienst, niemieckiej służby meteorologicznej): tylko współrzędne miejsca spotkań lub wydarzenia.
- Stacje radiowe, aby sprawdzić aktualnie grany utwór (bez danych o tobie).
Nic poza tym. Jeden wyjątek robisz sam(a): gdy włączasz stację radiową, twoje urządzenie pobiera strumień bezpośrednio od stacji, która widzi przy tym twój adres IP. Linki do innych stron (np. „Zaplanuj trasę” na openstreetmap.org) otwierają się dopiero wtedy, gdy je stukniesz.
Wiadomości
Tekst wiadomości prywatnych jest przechowywany w bazie danych w postaci zaszyfrowanej; bez klucza serwera nie da się go odczytać. Zdjęcia, wiadomości głosowe i pliki PDF leżą niezaszyfrowane w chronionym obszarze, do którego dostęp mają tylko uczestnicy rozmowy przez sprawdzone linki. E-maile dotyczące czatu nigdy nie zawierają treści wiadomości. Czaty grupowe są przechowywane bez szyfrowania, bo pisze w nich wiele osób i czytają je także osoby dołączające później. Żaden czat nie jest szyfrowany end-to-end: serwer mógłby odczytać wiadomości. Moderacja widzi tylko zgłoszone wiadomości wraz z dziesięcioma wcześniejszymi i późniejszymi, i jest to zapisywane w rejestrze.
Kto co widzi
- Goście bez konta: publiczne wydarzenia, miejsca spotkań i organizacje, podręcznik, tę stronę.
- Zalogowani: dodatkowo to, co organizacje pokazują tylko członkom, oraz „Ludzi”, jeśli sami są tam widoczni.
- W aktualnościach: wszyscy zalogowani widzą wpisy osób, które nie wyłączyły opcji „Pokazuj mnie w aktualnościach” (domyślnie włączona).
- Prowadzący i opiekunowie: swoją organizację lub swoje miejsce spotkań oraz zapisy i zapytania z nimi związane.
- Moderacja: zgłoszenia i zgłoszone treści.
- Administratorzy: zarządzanie aplikacją. Ważne ingerencje są zapisywane w rejestrze z imieniem i czasem.
- Na czacie prywatnym: twój rozmówca widzi „Teraz aktywny(-a)” lub „ostatnio aktywny(-a) …”, chyba że ukryjesz swój status online; wtedy ty też nie widzisz go u innych.
Czego nie robimy
- Nie analizujemy, kto czyj profil ogląda.
- Nie tworzymy z twoich danych profili reklamowych ani profili zainteresowań.
- „Poglądy” nigdy nie są filtrem wyszukiwania i nigdy nie wpływają na propozycje.
- Nie przekazujemy danych osobom trzecim, poza wymienionymi wyżej usługami, i tylko to, czego potrzebują do swojego zadania.
Oprogramowanie
DettingenConnect opiera się na wolnym oprogramowaniu, m.in. Laravel, Vue, Inertia, Tailwind CSS, Filament, Meilisearch i Laravel Reverb. Mapy i część danych o firmach (położenie, kontakt, godziny otwarcia) opierają się na danych OpenStreetMap (© współtwórcy OpenStreetMap, Open Database License). Słowa wyszukiwania w wyborze emoji pochodzą z Unicode CLDR (© Unicode, Inc., Unicode License v3).
