De app losgetrokken van een enkele client

Op verzoek van de gebruiker is dit geen app meer over de labels van een bepaalde
wallet, maar wat het technisch al was: een relay voor apps die op Evolu gebouwd
zijn. De tagline, de beschrijving, de releaseNotes en de statuspagina noemen geen
enkele client meer, en category gaat van bitcoin naar files, waar de officiele
store ook synchronisatie tussen apparaten onderbrengt.

De tekst leunt op wat Evolu zelf schrijft en niet op een verzinsel: local-first,
end-to-end versleuteld voordat het je apparaat verlaat, en een relay die alleen
een owner id, tijdstempels en gevulde blobs ziet. Daar staat expliciet bij wat
zelf hosten wel en niet verandert, want geheimer wordt de data er niet van; wie de
versleutelde kopie bewaart en wie kan zien dat je synchroniseert wel.

De tegenwerping is niet weerlegd maar geaccepteerd, en dat staat als zodanig in
open punt 7: "Evolu Relay" zegt een Umbrel-gebruiker niets, terwijl de labels van
een bekende wallet een concrete reden zijn om te installeren. Vindbaarheid
inleveren is hier een keuze. Blijkt het te knellen, dan is daar terug te lezen
waarom.

In het Nederlandse codecommentaar blijft de historische toelichting staan, want
die legt uit waarom de relay van Trezor eruit is gegaan. Alleen de regels die de
app beschrijven zijn generiek gemaakt.

Tests: test_appstore_vorm 34 goed, 0 fout.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
Harmen
2026-08-28 11:49:15 +02:00
co-authored by Claude Opus 5
parent 2b17f79181
commit d5bbc3fc0b
4 changed files with 55 additions and 43 deletions
+5 -5
View File
@@ -219,7 +219,7 @@ footer { color: var(--text-ter); font-size: 0.78rem; text-align: center; margin-
<span class="spacer"></span>
<button class="theme-toggle" id="theme">Light</button>
</header>
<p class="sub">Your own sync server for Trezor Suite labels. Nothing leaves your machine.</p>
<p class="sub">Encrypted sync and backup for your local-first apps, on hardware you own.</p>
<div class="notice" id="notice"></div>
@@ -242,12 +242,12 @@ footer { color: var(--text-ter); font-size: 0.78rem; text-align: center; margin-
</div>
<div class="card">
<h2>Point Trezor Suite here</h2>
<h2>Point your app here</h2>
<div class="url-box" id="relay-url">-</div>
<p class="hint">
In Trezor Suite, open the developer settings and set the custom relay URL. Leave the quota manager
URL empty: Suite ignores it once a custom relay is set. The address must start with http or https;
Suite rejects ws.
Set this as the sync address in your Evolu app. Some apps only offer the field in their developer
or advanced settings. The address has to start with http or https, not ws, even though the
connection itself is a websocket: the client works that out on its own.
</p>
</div>