cards/apps/web/src/routes/help/+page.svelte
Till JS c6488c0b83
Some checks are pending
CI / validate (push) Waiting to run
feat(web): /privacy + /help Stubs für App-Store-Submission
Apple verlangt für jede App-Store-Submission verlinkte Privacy-Policy
und Support-Page. Beide jetzt als SvelteKit-Routes mit Verein-Content.

/privacy:
- Was wir speichern (Account/Inhalte/Reviews/Server-Logs)
- Was wir NICHT machen (kein Ad-Tracking, kein SaaS-Crashreporter)
- Welche Dienste (Cloudflare-Tunnel, Eigenhosting)
- DSGVO-Rechte (Export, Löschung)
- Native-App-Spezifika (SwiftData-Cache, Keychain)

/help:
- Kontakt kontakt@mana-ev.ch
- FAQ (FSRS, Anki-Import, Offline, Marketplace, Mitmachen)
- Bug-Report-Anleitung

Beide nutzen die 12-Token-CSS-Vars (--color-foreground etc.) für
Theme-Konsistenz.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-13 14:10:45 +02:00

99 lines
2.7 KiB
Svelte

<svelte:head>
<title>Hilfe — Cardecky</title>
<meta name="description" content="Hilfe und Support für Cardecky." />
</svelte:head>
<main class="page">
<h1>Hilfe &amp; Support</h1>
<p class="lead">
Cardecky wird vom Verein <strong>mana e.V.</strong> (i.&nbsp;G.) betrieben.
Bei Fragen oder Problemen melde dich direkt bei uns — wir antworten meist innerhalb
eines Tages.
</p>
<h2>Kontakt</h2>
<p>
Email: <a href="mailto:kontakt@mana-ev.ch">kontakt@mana-ev.ch</a><br />
Verein: <a href="https://mana-ev.ch">mana-ev.ch</a>
</p>
<h2>Häufige Fragen</h2>
<h3>Wie funktioniert das Lern-Schema?</h3>
<p>
Cardecky nutzt <a href="https://github.com/open-spaced-repetition/fsrs4anki">FSRS</a>
(Free Spaced Repetition Scheduler), den genauesten offenen Algorithmus für
Karteikarten. Karten kommen wieder, wenn deine Erinnerung sie braucht — und nicht
nach starren Intervallen.
</p>
<h3>Kann ich Anki-Decks importieren?</h3>
<p>
Ja. Im Web unter <a href="/import">Import</a>: .apkg-Datei hochladen, alle
Notes werden konvertiert, Tags bleiben erhalten, Bilder + Audio werden mitgenommen.
</p>
<h3>Funktioniert das offline?</h3>
<p>
Die Web-App braucht eine Verbindung. Die native iOS-App <strong>Cards</strong>
cached deine Karten lokal und lässt dich offline lernen — die Reviews werden gequeued
und beim nächsten Online-Moment synchronisiert.
</p>
<h3>Was ist mit dem Marketplace (Cardecky)?</h3>
<p>
Der Marketplace unter <a href="/explore">Entdecken</a> ist die offene
Sammlung freigegebener Decks. Subscriben heißt: das Deck wird in deine eigene
Bibliothek geforkt, du kannst es nach Belieben anpassen.
</p>
<h3>Wie kann ich helfen?</h3>
<p>
Mit einem öffentlichen Deck zur Community, einer Spende
(<a href="https://mana-ev.ch/spende">mana-ev.ch/spende</a>) oder einem Pull-Request
gegen unseren Code-Stand (<a href="https://git.mana.how">git.mana.how</a>).
</p>
<h2>Bug melden</h2>
<p>
Beschreibe so genau wie möglich was passiert ist, auf welchem Gerät, welcher Browser
oder iOS-Version. Screenshots helfen. Email an
<a href="mailto:kontakt@mana-ev.ch">kontakt@mana-ev.ch</a> mit Betreff "Cards Bug:".
</p>
<p>
<a href="/">← Zurück zur Startseite</a>
</p>
</main>
<style>
.page {
max-width: 720px;
margin: 0 auto;
padding: 2rem 1.5rem 4rem;
color: hsl(var(--color-foreground));
line-height: 1.55;
}
h1 {
font-size: 2rem;
margin-bottom: 0.5rem;
}
h2 {
font-size: 1.25rem;
margin-top: 2rem;
margin-bottom: 0.5rem;
}
h3 {
font-size: 1rem;
margin-top: 1.5rem;
margin-bottom: 0.4rem;
}
.lead {
font-size: 1.05rem;
color: hsl(var(--color-muted-foreground));
}
a {
color: hsl(var(--color-primary));
}
</style>