Taric

Last updated · 2026-05-26

Third-Party Notices

Taric Ltd (“Taric”) operates the Taric service in accordance with the terms of the third-party data and open-source software listed below. The materials remain the property of their respective rights holders and are reproduced or incorporated only under the licences identified.

Where a licence requires attribution, that attribution appears in this notice. Full licence texts are available from each project. Inclusion here is not an endorsement of Taric by any rights holder.

1. Open data — attribution required

The following open data is incorporated into the Service. The relevant licences require attribution; share-alike obligations are observed for materials redistributed in modified form.

2. Open data — no attribution required

The following is acknowledged for completeness; the licence does not compel attribution.

  • hanzi-writer character data — stroke-order data by Nick Winter and contributors, dedicated to the public domain under the CC0 1.0 Universal public-domain dedication.

3. Fonts

Typefaces bundled with the Service are licensed under the SIL Open Font License, Version 1.1, which permits redistribution provided the licence accompanies the font. No font is sold by itself, in accordance with the OFL.

  • Noto Serif SC— © Google & the Noto Project Authors.
  • Inter — © Rasmus Andersson and contributors.

4. Open-source software

The Service incorporates open-source software components licensed under the MIT, Apache License 2.0, ISC, BSD 2-Clause, and BSD 3-Clause licences. Copyrights in those components remain with their respective authors. Each component's licence and notice file is reproduced in full at the upstream project and is included with any binary distribution of the Service (for example, the Taric desktop application). The principal direct components are listed below for the user's convenience; this list is non-exhaustive and is supplemented by their transitive dependencies, which are likewise licensed by their authors.

Web client (npm)

  • React, React DOM — MIT
  • Next.js — MIT
  • SWR — MIT
  • Tailwind CSS, tailwind-merge, clsx — MIT
  • class-variance-authority — Apache-2.0
  • Radix UI (Dialog, Slot, Tabs) — MIT
  • lucide-react — ISC
  • sonner — MIT
  • hanzi-writer — MIT
  • idb — ISC
  • JSZip — MIT / GPL-3.0 (used under MIT)
  • posthog-js — MIT
  • @sentry/react — MIT
  • TypeScript — Apache-2.0

Desktop shell (Tauri)

  • Tauri v2 — MIT / Apache-2.0
  • tauri-plugin-opener — MIT / Apache-2.0
  • tauri-plugin-deep-link — MIT / Apache-2.0
  • tauri-plugin-single-instance — MIT / Apache-2.0
  • url — MIT / Apache-2.0
  • serde, serde_json — MIT / Apache-2.0

Server (Rust)

  • axum — MIT
  • tokio — MIT
  • tower, tower-http — MIT
  • tower-governor — MIT
  • http-body-util — MIT
  • sqlx — MIT / Apache-2.0
  • serde, serde_json — MIT / Apache-2.0
  • jsonwebtoken — MIT
  • argon2 — MIT / Apache-2.0
  • jieba-rs — MIT
  • fsrs — MIT (see §5)
  • uuid, time — MIT / Apache-2.0
  • tracing, tracing-subscriber — MIT
  • anyhow, thiserror — MIT / Apache-2.0
  • once_cell — MIT / Apache-2.0
  • epub — Apache-2.0
  • pdf-extract — MIT
  • clap — MIT / Apache-2.0
  • image — MIT / Apache-2.0
  • reqwest — MIT / Apache-2.0
  • base64, sha2, rand — MIT / Apache-2.0
  • urlencoding — MIT
  • dotenvy — MIT
  • tempfile — MIT / Apache-2.0
  • sentry, sentry-tower, sentry-tracing — Apache-2.0

5. Spaced-repetition scheduler

The Service's review-scheduling functionality is provided by FSRS (Free Spaced Repetition Scheduler), © Jarrett Ye and the Open Spaced Repetition contributors, used via the fsrs Rust crate under the MIT licence.

6. Requests & corrections

Requests for the full text of any incorporated licence, or notices that a credit is incorrect, may be sent to hello@taric.co.uk.