Privacy

Datenschutzerklärung

1. Verantwortlicher

Verantwortlicher im Sinne der DSGVO ist Gerrit Ellerichmann, Johannes-Rau-Str. 18, 74193 Schwaigern, Deutschland. E-Mail: g.ellerichmann@gmail.com. Ein Datenschutzbeauftragter ist nicht bestellt und gesetzlich nicht vorgeschrieben.

2. Hosting und Server-Logfiles

Diese Website wird bei der Hetzner Online GmbH (Industriestr. 25, 91710 Gunzenhausen, Deutschland) auf Servern in Deutschland betrieben. Mit Hetzner besteht ein Vertrag über Auftragsverarbeitung (Art. 28 DSGVO).

Beim Aufruf einer Seite protokolliert der Webserver Zeitpunkt, aufgerufene Adresse, Statuscode, übertragene Datenmenge, Referrer und User-Agent sowie Ihre IP-Adresse. Die IP-Adresse wird gekürzt, bevor sie gespeichert wird (IPv4 auf die ersten drei Blöcke, IPv6 auf die ersten 48 Bit), sodass sie keiner Person mehr zugeordnet werden kann. Die Logdateien werden nach spätestens 30 Tagen automatisch gelöscht.

Aus diesen gekürzten Logs werden ausschließlich zusammengefasste Zahlen berechnet (etwa Seitenaufrufe pro Tag oder Anteil von Suchmaschinen-Crawlern), um Betrieb und Reichweite der Seite zu beobachten. Rechtsgrundlage ist Art. 6 Abs. 1 lit. f DSGVO (berechtigtes Interesse an Betrieb, Stabilität, Missbrauchsabwehr und Verbesserung des Angebots).

Zur Abwehr von Missbrauch (etwa Passwort-Rateversuche oder massenhafte Abrufe) zählt der Server Anfragen pro IP-Adresse kurzzeitig im Arbeitsspeicher. Diese Zähler werden nicht auf Datenträger geschrieben und verfallen nach wenigen Minuten. Rechtsgrundlage: Art. 6 Abs. 1 lit. f DSGVO.

3. Kein Tracking, keine Werbung, keine Drittinhalte

Diese Website setzt keine Analyse-, Tracking- oder Werbedienste ein und bindet keine Inhalte von Drittservern ein (keine externen Schriften, CDNs, Karten oder Social-Media-Widgets). Alle Dateien kommen vom eigenen Server.

Marktdaten (IEX, SEC EDGAR, EZB, FRED und weitere öffentliche Quellen) werden ausschließlich serverseitig abgerufen; dabei werden keine Daten von Besuchern an diese Quellen übermittelt.

4. Speicherung im Browser

Ohne Konto werden Ihre Watchlist, Ihr Portfolio, Notizen, Kursziele und Einstellungen (Farbschema, Anzeigewährung, ausgeblendete Hinweise) ausschließlich lokal in Ihrem Browser gespeichert (localStorage beziehungsweise sessionStorage) und nicht an den Server übertragen. Diese Speicherung ist für die von Ihnen gewünschten Funktionen unbedingt erforderlich (§ 25 Abs. 2 Nr. 2 TDDDG). Sie können die Daten jederzeit über die Einstellungen Ihres Browsers löschen.

5. Nutzerkonto (optional)

Legen Sie ein Konto an, verarbeiten wir Ihre E-Mail-Adresse, ein kryptografisch gehashtes Passwort (scrypt; das Passwort selbst wird nie gespeichert), den Zeitpunkt der Registrierung sowie das Portfolio, das Sie mit dem Konto synchronisieren. Rechtsgrundlage ist Art. 6 Abs. 1 lit. b DSGVO (Bereitstellung der Konto- und Synchronisationsfunktion).

Für die Anmeldung wird ein technisch notwendiges Cookie (ryufin_session, HttpOnly) gesetzt, das 30 Tage gilt oder bis Sie sich abmelden. Es dient nicht dem Tracking. Rechtsgrundlage: § 25 Abs. 2 Nr. 2 TDDDG, Art. 6 Abs. 1 lit. b DSGVO.

Kontodaten werden gespeichert, bis Sie das Konto löschen lassen. Eine formlose E-Mail an g.ellerichmann@gmail.com genügt; die Löschung erfolgt dann unverzüglich.

6. Schnittstelle für KI-Assistenten (MCP)

Unter ryufin.com/mcp können KI-Assistenten öffentliche Recherchedaten abrufen. Dafür wird kein Konto benötigt und es werden keine personenbezogenen Daten gespeichert. Zur Nutzungsstatistik werden je Tag nur Zahlen gespeichert (Anzahl der Aufrufe, der verwendeten Werkzeuge und der unterschiedlichen Adressen) sowie der Name der Client-Software; die IP-Adressen selbst bleiben nur bis zum Tagesende im Arbeitsspeicher. Die Zahlen werden nach 90 Tagen gelöscht. Rechtsgrundlage: Art. 6 Abs. 1 lit. f DSGVO.

7. Kontakt per E-Mail

Wenn Sie uns eine E-Mail schreiben, verarbeiten wir Ihre Adresse und den Inhalt, um Ihr Anliegen zu beantworten (Art. 6 Abs. 1 lit. b oder f DSGVO). Die E-Mails werden über das Postfach des Verantwortlichen bei Google (Gmail) empfangen; Google Ireland Ltd. verarbeitet sie dabei als Anbieter des E-Mail-Dienstes. Soweit dabei Daten in die USA gelangen, stützt sich das auf das EU-U.S. Data Privacy Framework. Die Nachrichten werden gelöscht, wenn sie für die Bearbeitung nicht mehr gebraucht werden und keine Aufbewahrungspflicht besteht.

8. Weitergabe von Daten

Außer an den Hoster als Auftragsverarbeiter werden personenbezogene Daten nicht an Dritte weitergegeben.

9. Ihre Rechte

Sie haben nach der DSGVO das Recht auf Auskunft (Art. 15), Berichtigung (Art. 16), Löschung (Art. 17), Einschränkung der Verarbeitung (Art. 18) und Datenübertragbarkeit (Art. 20). Soweit eine Verarbeitung auf Art. 6 Abs. 1 lit. f DSGVO beruht, können Sie ihr aus Gründen, die sich aus Ihrer besonderen Situation ergeben, jederzeit widersprechen (Art. 21).

Eine formlose Nachricht an g.ellerichmann@gmail.com genügt.

Sie haben außerdem das Recht, sich bei einer Datenschutz-Aufsichtsbehörde zu beschweren (Art. 77 DSGVO). Zuständig für uns ist der Landesbeauftragte für den Datenschutz und die Informationsfreiheit Baden-Württemberg, Lautenschlagerstraße 20, 70173 Stuttgart.

Stand: September 2026

Privacy policy in English

A translation for convenience. The German text above is the binding version.

1. Controller

The controller under the GDPR is Gerrit Ellerichmann, Johannes-Rau-Str. 18, 74193 Schwaigern, Deutschland. Email: g.ellerichmann@gmail.com. No data protection officer is appointed; none is required by law.

2. Hosting and server logs

This website runs on servers in Germany operated by Hetzner Online GmbH (Industriestr. 25, 91710 Gunzenhausen, Germany). A data processing agreement with Hetzner is in place (Art. 28 GDPR).

When a page is requested, the web server logs the time, the address requested, the status code, the amount of data sent, the referrer, the user agent and your IP address. The IP address is shortened before it is stored (IPv4 to the first three blocks, IPv6 to the first 48 bits), so it can no longer be linked to a person. Log files are deleted automatically after 30 days at the latest.

Only aggregate numbers are computed from these shortened logs (such as page views per day or the share of search engine crawlers) to watch the operation and reach of the site. Legal basis: Art. 6(1)(f) GDPR (legitimate interest in operation, stability, abuse prevention and improving the service).

To prevent abuse (such as password guessing or mass requests), the server briefly counts requests per IP address in memory. These counters are never written to disk and expire after a few minutes. Legal basis: Art. 6(1)(f) GDPR.

3. No tracking, no advertising, no third-party content

This website uses no analytics, tracking or advertising services and loads no content from third-party servers (no external fonts, CDNs, maps or social media widgets). Every file comes from our own server.

Market data (IEX, SEC EDGAR, ECB, FRED and other public sources) is fetched on the server only; no visitor data is passed to these sources.

4. Storage in your browser

Without an account, your watchlist, portfolio, notes, price targets and settings (colour scheme, display currency, dismissed hints) are stored only locally in your browser (localStorage or sessionStorage) and are not sent to the server. This storage is strictly necessary for the features you ask for (§ 25(2) no. 2 TDDDG). You can delete it at any time in your browser settings.

5. User account (optional)

If you create an account, we process your email address, a cryptographically hashed password (scrypt; the password itself is never stored), the time of registration and the portfolio you sync with the account. Legal basis: Art. 6(1)(b) GDPR (providing the account and sync feature).

Signing in sets a technically necessary cookie (ryufin_session, HttpOnly) that lasts 30 days or until you sign out. It is not used for tracking. Legal basis: § 25(2) no. 2 TDDDG, Art. 6(1)(b) GDPR.

Account data is kept until you ask for the account to be deleted. An informal email to g.ellerichmann@gmail.com is enough; the deletion then happens without delay.

6. Interface for AI assistants (MCP)

At ryufin.com/mcp, AI assistants can fetch public research data. No account is needed and no personal data is stored. For usage statistics only numbers are stored per day (the number of calls, of tools used and of distinct addresses) plus the name of the client software; the IP addresses themselves stay in memory only until the end of the day. The numbers are deleted after 90 days. Legal basis: Art. 6(1)(f) GDPR.

7. Contact by email

If you email us, we process your address and the content to answer your request (Art. 6(1)(b) or (f) GDPR). Emails arrive in the controller’s mailbox at Google (Gmail); Google Ireland Ltd. processes them as the email provider. Where data reaches the USA, this relies on the EU-U.S. Data Privacy Framework. Messages are deleted once they are no longer needed and no retention duty applies.

8. Sharing of data

Apart from the host as processor, personal data is not passed to third parties.

9. Your rights

Under the GDPR you have the right of access (Art. 15), rectification (Art. 16), erasure (Art. 17), restriction of processing (Art. 18) and data portability (Art. 20). Where processing is based on Art. 6(1)(f) GDPR, you may object to it at any time on grounds relating to your particular situation (Art. 21).

An informal message to g.ellerichmann@gmail.com is enough.

You also have the right to lodge a complaint with a data protection supervisory authority (Art. 77 GDPR). The authority responsible for us is the Landesbeauftragte für den Datenschutz und die Informationsfreiheit Baden-Württemberg, Lautenschlagerstraße 20, 70173 Stuttgart.

As of September 2026