AssetSupervisor
Eine Desktop-App, die Wallets, Börsenkonten, Transaktionen und Nachweise zu einer prüfbaren Bitcoin-Historie zusammenführt, lokal und verschlüsselt auf dem eigenen Rechner.
Ausgangslage
Wer Bitcoin hält, verwaltet sie oft mit Zetteln und Excel. Spätestens bei der Steuer wird es schwierig: Was ist nach Ablauf der Haltefrist steuerfrei, woher stammen welche Coins, und wo sind die Nachweise? Gleichzeitig sind solche Daten heikel. Im Bitcoin-Umfeld gab es zuletzt viele Vorfälle mit gestohlenen Kundendaten aus Shops, gehackten Newsletter-Listen und manipulierten Hardware-Wallets.
Ansatz
Begonnen hat AssetSupervisor als Web-Anwendung. Im Lauf der Entwicklung haben wir uns bewusst für eine Desktop-App entschieden: Wer Vermögensdaten vieler Menschen zentral speichert, wird selbst zum lohnenden Angriffsziel. Jetzt bleiben die Daten auf dem eigenen Rechner, in einer mit SQLCipher verschlüsselten SQLite-Datenbank, ohne Konto bei uns. Ins Netz geht die App nur mit Erlaubnis, private Schlüssel braucht sie nicht.
Technisch läuft die Anwendung weiter in Elixir und Phoenix LiveView, verpackt in eine Tauri-Hülle für macOS und Windows. Sie führt Wallets, Börsenkonten und Transaktionen zusammen, ordnet sie zu und verknüpft sie mit Belegen. Daraus entstehen Bestände, Haltefristen und Steuerberichte. Originaldateien bleiben unverändert, jede Änderung ist nachvollziehbar, und verschlüsselte Sicherungen lassen sich wiederherstellen.
Ergebnis
Die Desktop-Alpha läuft auf macOS mit Apple Silicon und auf Windows 11.