Support & terms

Find help and understand membership rights, refund rules, and data handling.

Updated November 8, 2026

Installation & technical support

For installation instructions and available versions, see the GitHub project. For plugin issues, use GitHub Issues and provide the plugin version, steps, and redacted screenshots.

Do not post email verification codes, gift codes, login credentials, model API keys, order details or private notes in public feedback. For order questions, sign in to the member center and open My orders. Do not post these details in public Issues.

Terms of service

EchoInk is an Obsidian plugin with an accompanying account and licensing service, not an official Obsidian product. Use requires compatible versions of Obsidian and EchoInk. AI features also require your own model service and its API fees. PRO does not include model credits.

Purchases, redemption & validity

Prices, duration, version coverage and device limits are those shown when you purchase. Plans paid in CNY with Alipay are one-time payments with no automatic renewal, and confirmed payments activate PRO on the current account. Plans paid in USD are sold through Creem, our Merchant of Record, which processes the payment and collects and remits applicable taxes. USD monthly, quarterly and yearly plans are subscriptions that renew automatically and are charged at the start of each new period until you cancel. You can cancel anytime from Manage subscription in your account; PRO remains active until the end of the period you have paid for, and you will not be charged again. If a renewal payment fails, Creem retries it; PRO ends a few days after the paid period if payment does not succeed. The USD lifetime plan is a one-time payment.

Paid subscriptions start at payment. An active CNY subscription is extended from its expiry; USD subscriptions follow their billing period with Creem. Codes are for campaign gifts and start at redemption; beta gifts do not consume paid time. Early bird PRO covers all future versions for life. Redeemed beta PRO also lasts for life. Model credits are not included. Do not resell accounts or codes.

Devices & offline use

A device slot is used only when explicitly activated in the plugin. Website sign-in, viewing plans, and redeeming rights do not use a slot. Initial activation and periodic checks require internet access. Valid offline authorization continues until its expiry. If it expires while offline, new PRO actions pause; permanent offline access is not promised.

Unlinking or revocation takes effect at a later online check. Already issued offline authorization may remain valid until expiry. Redeeming to the wrong account, losing email access, or redemption errors require manual verification; an already redeemed code alone cannot automatically transfer rights.

Expiry & service issues

After your subscription expires, you can no longer create or update PRO-only content. Existing diaries, transactions, reports and expressions remain available to read, and basic features continue to work. One exception: existing @Agent proposals can still be compared, confirmed or revoked, but you cannot start a new mention, follow up or regenerate. Signing out, unlinking a device or revoking a purchase does not delete local content either.

For outages, service closure, or failure to deliver purchased rights, repair, continued fulfillment, or refunds will be handled according to the cause, purchase commitments, and applicable law. Unilateral changes to terms will not erase purchased rights.

Acceptable Use Policy

EchoInk's AI features generate and edit text inside your Obsidian vault using the AI model provider you connect. You are responsible for your prompts, the content generated, and how you use it.

You may not use EchoInk, including its AI features, to create, request, or distribute:

  • NSFW content. Sexually explicit, pornographic, or erotic content is strictly prohibited. Any sexual content involving minors is prohibited without exception and will be reported where required by law.
  • Content that harasses, threatens, bullies, or promotes violence or hatred against any person or group.
  • Content that promotes or gives instructions for self-harm, suicide, terrorism, or violent extremism.
  • Malware, phishing, spam, scams, fraud, or instructions for committing crimes.
  • Content that infringes copyright, trademarks, or other intellectual property, or that violates others' privacy, including processing personal data without a lawful basis.
  • Deceptive impersonation of real people or organizations, or misinformation intended to mislead (such as fake news or election manipulation).
  • Any content that violates applicable law or the usage policies of the AI model provider you connect.

Enforcement. If we determine that an account or license is used in violation of this policy, we may suspend or revoke the account or license without refund. To report misuse, email support@echoink.cn.

Refund policy

EchoInk PRO is a virtual product. Refunds are generally unavailable after activation. Your statutory consumer rights are unaffected.

For duplicate payments, failed activation after payment, or prolonged unavailability caused by us, explain the issue in My orders in the member center or email support@echoink.cn. We will review and handle it.

Only full refunds are currently supported. A successful refund revokes that order's entitlement only. Later passes keep their original dates, without filling any gap. Other valid entitlements and local content are unchanged. Offline device authorizations already issued may remain valid for up to 7 days.

Check the corresponding order for progress and replies. If a refund succeeds, funds return through the original payment method (Alipay, or the card or wallet used with Creem). Canceling a USD subscription stops future renewals; the current paid period is not refunded except as described above or required by law. Do not post order details, verification codes or model keys publicly.

Privacy policy

Information processed by the account service

  • Email and user identifier: used for sign-in verification, account identification, and membership recovery. Nickname and avatar are optional account-display information.
  • Password verification information and necessary session cookies: used for password sign-in and maintaining the session. Verification codes and related information establish identity.
  • Membership, purchase rights and redemption records: used to activate, verify and restore authorization, and handle order questions.
  • Device name, platform, public key, and verification time: used for device activation, management, and offline authorization checks.
  • Necessary rate-limiting and audit information: used to limit abnormal requests, protect accounts, and check authorization changes. Source IP digests, request counts, and expiry times support rate limiting. Administrative audits record code issuance, revocation, manual adjustments, and their reasons.

Email verification codes are stored as irreversible hashes. Redemption codes retain a verification hash and encrypted original so authorized administrators and recipients can view them. Sensitive credentials are not written to operational logs. The website uses essential sign-in cookies, and anonymous analytics can be turned off at any time.

Marketing email and account-level records

We send product update emails only to accounts with a recorded basis for marketing permission and no unsubscribe. Accounts registered before this feature was introduced receive a one-time permission record for product update notices. New accounts receive permission only when you actively select “Receive EchoInk product update emails” when first creating the account; the box is unchecked by default. Leaving it unchecked does not affect sign-up or sign-in. Later sign-ins or Google account linking do not add permission. The basis, source and record time are used to check eligibility. Verification codes and essential account emails are not marketing emails.

Campaigns, sending status, link clicks, first goal completion within 14 days of submission and unsubscribes are associated with the account. These are account-level marketing records, not anonymous visit analytics. Reports show aggregates only. Email link click recording respects Do Not Track and the choice to disable analytics. The admin dashboard does not collect anonymous visit analytics; necessary audit records are kept for marketing administration.

Each marketing email includes an unsubscribe link. Unsubscribing requires confirmation, does not require sign-in, remains in effect and cancels pending marketing emails. It does not affect verification emails, sign-in or membership. Necessary permission, sending and unsubscribe records are retained for as long as needed to provide the service and honor the opt-out.

Anonymous website analytics

We use first-party anonymous website analytics for page views, fixed button actions, visible time, scroll depth and section visibility. Random browser identifiers are not linked to membership accounts. Only fixed events are sent to this website. Analytics exclude form values, emails, passwords, verification or gift codes, model keys, full URLs, IP addresses, admin pages and embedded demos. Sources may include public campaign labels, fixed plugin entry types and referring hostnames, never the original referring URL, path, query or fragment. Do not put personal data or credentials in campaign labels. We cannot recover hidden referrer links. Anonymous sessions show page sequences without identifying people across browsers or devices. Payment orders belong to the signed-in account for payment, activation and refunds. Anonymous analytics record fixed plan-selection, query and refund-request buttons, never order numbers, refund explanations or payment URLs. Historical purchase-intent records remain unassigned. An operator may send aggregate metrics without personal identifiers to a configured model for manual analysis; raw visits, accounts and orders are not sent.

We respect your browser’s Do Not Track setting. You can turn off anonymous analytics for this browser at any time. Doing so stops new events and removes local visitor identifiers without affecting account or membership features. The choice is saved in this browser; if local storage is unavailable, it applies only to the current page. Anonymous records already sent are not deleted retroactively.

Enable JavaScript to manage anonymous analytics. No analytics events are sent when JavaScript is disabled.

Local content & model services

Notes, diaries, and financial records are stored in your Obsidian vault. When you initiate an AI action, relevant context is sent to your chosen model provider, whose terms and privacy policy also apply. When you voluntarily report a problem, content included in the report is also uploaded to echoink.cn.

On desktop, membership sessions, device keys, and short-term licenses are encrypted in an installation-level directory outside the vault. The master key uses Obsidian SecretStorage, avoiding credential sync with the vault. If secure storage is unavailable, credentials are kept only for the current run, and restarting requires online sign-in again.

Hosting & email processing

The website and account service are currently hosted in Tencent Cloud's Hong Kong, China region, where account data is processed. When sending verification emails and marketing emails with recorded permission, Tencent Cloud SES processes the respective recipient addresses and email content. Email services and your chosen model services each process the information they require.

Voluntary session reports

The plugin sends a session report to echoink.cn only when you choose Report a problem and confirm the upload. Reports may contain conversation content, excerpts of notes that were read, tool calls and runtime logs, error records, device and plugin environment information, your problem description, and optional contact details. If you are signed in, the report is linked to your current account. The server also stores a hash of the source IP address for rate limiting.

Reports are used to diagnose faults, respond to problems, and improve the product. The developer may share reports with an AI service to help analyze them. Text inside a report is treated as data to analyze, never as instructions to execute. The plugin automatically hides recognized secrets; please review the upload. This process may miss information, so do not upload private content or credentials you do not want to share.

Report files and records are retained for 180 days and then deleted automatically. To request earlier deletion, email support@echoink.cn with the report ID (R-XXXXXX). We will delete the report after verifying the request. In public feedback, provide only the ID; do not attach the report, private notes, or contact details.

Retention & personal-information requests

Account and entitlement data are retained as needed to provide the service. Membership expiry does not automatically delete account data. Transaction and audit records required by law are retained as applicable. No automatic expiry-based deletion process is currently provided.

You can view and update account details in the member center, and explain order-related questions in My orders. To access, correct or delete personal information, email support@echoink.cn. Identity checks use only necessary information. Records required by law are retained as applicable. You manage and delete local vault content yourself; the membership service cannot delete your local files.

Disclaimer & dispute resolution

AI output may be inaccurate; check financial records, categories, and English expressions. Financial statistics and analysis assist personal record-keeping and understanding. They are not professional investment, tax, or accounting advice and do not promise returns.

Obsidian, your model services, and third-party extensions have their own terms. Failures are handled according to their actual cause and responsibility. Regular local backups can reduce losses from mistakes; backup advice does not waive the operator's legal responsibilities.

Consumer rights granted by applicable law take precedence over limitations on this page. Disputes may be discussed first, or addressed through lawful complaints, mediation, or litigation. These terms do not exclude mandatory consumer protections available to users in other countries or regions.

Open-source license & updates to these terms

Current code is provided under the repository's MIT license. Third-party code and resources follow their respective licenses. Paid distribution of the account service and PRO does not revoke open-source rights previously granted lawfully.

This page states its update date. Material changes affecting use or purchased rights will be clearly announced in advance and will not retroactively reduce purchased rights.

Contact & requests

Operator: Akin (individual developer), an individual operator who is not required by law to register as a market entity.

Support: support@echoink.cn

For order, payment, refund and activation code questions, sign in to the member center and open My orders, where results and replies appear; or email support directly. Use the public feedback links above for installation and technical issues, including only versions, steps and redacted screenshots.