Echoknot for iOS

Technical support guide for version 1.1

This page documents the current production build and focuses on behavior that is live in app: feature scope, troubleshooting logic, privacy handling, and roadmap notes.

Build: 1.1

Release Type: Stable

Data Model: Local-first persistence

System Status

  • Capture workflow: Operational
  • Echo generation: Operational (user-triggered)
  • JSON/PDF export: Operational
  • Cloud sync: Not enabled
  • User accounts: Not enabled

Status reflects the latest shipped iOS build documentation (v1.1).

Compatibility

Supported environment

Echoknot is delivered as an iOS app. Device and OS availability follows the active App Store distribution configuration for the current release.

Network dependency model

Core data operations are local. AI-assisted actions require network access only when you explicitly trigger generation.

Quick Start

  1. Open Echoknot and set your learning language and level.
  2. Use the plus action to create your first knot.
  3. Add translation, optional usage sentence, and a memory anchor.
  4. Use AI auto-fill when needed (up to 20 free auto-fills per day).
  5. Open Echo chamber and select at least 3 knots in one language.
  6. Generate a story (up to 6 free echo generations per day), then save/favorite high-value echoes.
  7. Use export (JSON/PDF) for backup or migration when needed.

Feature Matrix

Module Availability Implementation Notes
Knot capture and edit Available Word, translation, usage, anchor, tags; edit and delete in knot details.
Echo chamber generation Available Requires minimum 3 and maximum 8 selected knots from one language.
Daily AI usage limits (free plan) Available 20 auto-fills/day and 6 echo generations/day. Counters reset at local midnight.
Favorites and recents Available Favorites are capped at 5, and recent echoes are normalized to the latest 5.
Data export Available JSON and PDF export options available from Settings and Dashboard.
Cloud sync Planned Not in v1.1. Considered as optional extra functionality for future releases.
User accounts Planned Not in v1.1. Considered as optional extra functionality for future releases.

FAQ

How do I edit or delete a knot?

Open a knot from the dashboard list, then use the edit action in knot details. Delete is available in knot details as a destructive action.

Why cannot I generate an echo story?

Echo generation is disabled when fewer than 3 knots are selected, when selected knots use mixed languages, when your daily free echo limit is reached, when provider quota is exhausted, or when network/provider access fails.

What are the current free daily AI limits?

In v1.1, Echoknot allows 20 AI auto-fills per day and 6 echo generations per day. Both counters reset automatically at local midnight.

How do favorites work?

You can favorite saved echoes. Favorites are capped at 5. Unfavorite an item to free space.

Where can I export JSON or PDF?

Use Settings data export buttons, or open the Dashboard export menu in the all-knots area. Both JSON and PDF formats are supported.

What does reset remove?

Reset deletes knots, recent echoes, favorite echoes, and preferences, then restores defaults.

Where do I change theme and language?

In Settings, open Appearance to set theme (Light, Dark, System), app language, and text size.

Does Echoknot sync across devices?

Not in v1.1. The app is local-first in this release. Cloud storage and accounts are future optional items and are not active now.

What data is sent when I use AI features?

Only the text required for the user-triggered action is sent to the configured AI provider. There are no background AI requests by default.

Echoknot App Privacy Policy (EU and US)

Echoknot v1.1 is local-first. TangSpark does not collect, store, sell, or share personal data or personally identifiable information (PII) on TangSpark servers through normal app use.

Last updated: March 4, 2026

What Echoknot stores

  • No account sign-up is required.
  • Knots, echoes, and preferences are stored on your device by default.
  • Always-on cloud sync is not enabled in v1.1.
  • Data export is available as JSON or PDF.

AI processing note

  • AI actions run only when you trigger them.
  • Only required text for that action is sent to the configured AI provider.
  • TangSpark does not use this flow to build personal identity profiles.

For users in EU, EEA, and UK

Under GDPR and UK GDPR, users generally have rights such as access, correction, deletion, restriction, portability, objection, and complaint rights. Because normal usage is local-first and not centrally collected by TangSpark, many controls are available directly in-app via edit, export, and reset actions.

For users in the United States

US state privacy laws (including California) may grant rights to know, correct, delete, and opt out of sale/share of personal information. Echoknot does not sell personal information and is not designed for targeted advertising data sharing in normal app usage.

Privacy requests

Contact support@tang-spark.no and include your region (EU/EEA/UK or US), device model, iOS version, and app version.

Troubleshooting

AI unavailable

  • Confirm internet access, then retry.
  • Check whether the daily free limit has been reached.
  • If daily limit is reached, wait until local midnight reset.
  • Check whether provider quota has been reached.
  • Try a smaller knot selection and regenerate.

Export failed

  • Retry export in the same format.
  • Confirm iOS share sheet appears correctly.
  • Reopen the app and retry.

Echo button disabled

  • Select at least 3 knots.
  • Use knots from one language only.
  • Verify daily echo credits are still available.
  • Verify provider quota is not paused.

Unexpected reset after reinstall

  • Data is local to the device and app installation.
  • Use JSON/PDF export regularly if backup is needed.

Pricing and Roadmap

Echoknot is currently free, with daily AI limits to keep service sustainable.

  • Daily free AI limits: 20 auto-fills and 6 echo generations.
  • Both limits reset at local midnight.
  • Any future pricing changes will be announced before rollout.

Future functionality notes

  • Cloud storage is not available in v1.1.
  • User account system is not available in v1.1.
  • Both are planned as optional extra functionality in future releases.

Contact and Feedback

Support email: support@tang-spark.no

For faster triage, include the template below.

Bug report template

Subject: Echoknot bug report

Device: [e.g., iPhone 14]
iOS version: [e.g., iOS 18.3]
App version: [1.1]

What happened:
[Describe the issue]

Expected behavior:
[What you expected]

Steps to reproduce:
1.
2.
3.

Screenshots/screen recording:
[Attached / Not attached]

Release Notes

Version 1.1 (current)

  • Expanded settings: appearance, app language, text size, and learning level.
  • Added daily free AI usage limits with midnight reset (20 auto-fills, 6 echo generations).
  • Echo workflow updates with favorites (max 5), saved lists, and delete actions.
  • JSON/PDF export from Settings and Dashboard plus full-data reset flow.
  • Local-first persistence with backup and recovery-safe save ordering.