Skip to content

Terms of Service

Last updated: May 18, 2026

1. Agreement to Terms

By accessing or using the SwiftIn browser extension, website at swiftin.dev, or any related services (collectively, the "Service"), you agree to be bound by these Terms of Service ("Terms"). If you do not agree to these Terms, you may not use the Service. These Terms constitute a legally binding agreement between you and SwiftIn ("we," "our," or "us").

2. Description of Service

SwiftIn (the "Service") provides AI-assisted translation and text-to-speech features through a browser extension and a web dashboard. The features available on each plan, current quotas, pricing, and supported integrations are published at swiftin.dev/pricing and the product documentation. We may revise the Service from time to time; material changes affecting active subscriptions are notified in advance (see §15).

3. Account Registration

To access certain features you must create an account. When you register, you agree to:

  • Provide accurate and complete information (email address and optional name).
  • Maintain the confidentiality of your password and authentication credentials.
  • Notify us promptly of any unauthorized use of your account.
  • Not share your account or use another person's account without permission.

You are responsible for all activity that occurs under your account.

3.1 Eligibility & Sanctions Compliance

By creating an account or using the Service, you represent that you meet the minimum age of digital consent in your jurisdiction (see §16); that you are not located in or organised under the laws of any country or territory subject to comprehensive sanctions; that you are not on any applicable sanctions list maintained by the United States (OFAC), the European Union, the United Kingdom, or the United Nations Security Council; and that you will not use the Service in violation of applicable export-control or sanctions laws. We may suspend or terminate accounts that breach this warranty without prior notice or refund.

4. Account Security

You are solely responsible for maintaining the confidentiality and security of your account credentials, including the security of the email address registered to your account (which is used for password resets and security notifications). Passwords are handled by our authentication provider using industry-standard hashing; optional two-factor authentication is available in your account settings. SwiftIn will never ask for your password via email, support, or any other channel. Operational guidance — password reset, email verification, and recovery flows — is described in our product documentation.

5. Subscription Plans & Billing

5.1 Billing Unit — AI Tokens

Usage on SwiftIn is measured in AI tokens — the raw units reported by the underlying AI models for each translation or text-to-speech request. We route requests to one of several third-party AI providers; the always-up-to-date list (including the routing path through OpenRouter for several providers) is published at swiftin.dev/sub-processors. A token is the unit each provider charges us for — roughly one token per character for most languages, with some variation by language, script, and provider. We bill per AI token consumed (or TTS token for speech), not per character.

5.2 Plans

SwiftIn offers Free, Pro, and Team plans. The specific AI-token quota, TTS-token quota, per-request input limits, server-side history availability, retention windows, and translation-style options included with each plan are published at swiftin.dev/pricing. We may revise plan features and limits from time to time; active subscribers receive at least 30 days' notice before material changes take effect (see §15).

5.3 Add-on Token Packs

You may purchase one-time token packs ("Add-ons") to supplement your plan quota. Current pack sizes, contents, and prices are published at swiftin.dev/pricing. Add-ons are one-time purchases, do not auto-renew, and do not expire. Add-on tokens are consumed only after your plan quota (and any included bonus) is fully used; multiple Add-on packs may be purchased at any time. For Team plans, only the team owner may purchase Add-ons.

5.4 Billing Period & Limit Reset

Your billing period is determined by the day you first subscribed (your "billing day"). AI token and TTS token quotas reset automatically at the start of each new billing period. Unused plan quota does not roll over to the next period. Add-on tokens are not affected by period resets — they persist until consumed.

5.5 Payments

Paid subscriptions are processed through Paddle (card payments) or NOWPayments (cryptocurrency). By subscribing you authorize recurring billing at the start of each billing period (monthly or yearly). All prices are listed in USD.

5.6 Taxes

All prices displayed on the Service are exclusive of applicable taxes (VAT, GST, sales tax, or other transaction-based taxes). The final amount charged may include taxes calculated based on your billing address, country, or jurisdiction.

Card payments (Paddle): Paddle acts as the Merchant of Record for all card-based transactions. Paddle is responsible for calculating, collecting, and remitting applicable taxes (including EU VAT, UK VAT, and other regional taxes) on your behalf. Tax amounts are displayed during the checkout process before you confirm payment. Invoices and receipts are issued by Paddle and include all applicable tax details.

Cryptocurrency payments (NOWPayments): Cryptocurrency payments are processed at the listed price without additional tax collection. NOWPayments is not a Merchant of Record for tax purposes. If you are a consumer in a jurisdiction that imposes consumption taxes (such as EU/UK VAT) on digital services, we recommend choosing card payments via Paddle, which handles tax collection automatically. You are solely responsible for determining and fulfilling any tax obligations arising from cryptocurrency transactions in your jurisdiction.

SwiftIn does not provide tax advice. You are responsible for any personal income tax, withholding tax, or other tax obligations related to your use of the Service that are not collected at the point of sale. If you require a VAT invoice for card payments, it is available through Paddle's receipt system.

5.7 Cancellations & Refunds

Subscriptions: You may cancel your subscription at any time through your account dashboard or the Paddle customer portal. Upon cancellation, your plan remains active until the end of the current paid billing period. No prorated refunds are issued for the remaining portion of a billing cycle. Unused plan AI token quota does not roll over between periods.

EU consumers — right of withdrawal: By starting your subscription, you expressly request immediate access to digital services and acknowledge that, once we have begun supplying the Service, you lose your statutory 14-day right of withdrawal under EU Directive 2011/83/EU Article 16(m). Independently of this statutory waiver, we voluntarily offer the 14-day refund window described in our Refund Policy as a goodwill gesture, subject to its conditions. Mandatory consumer protection rights in your country of residence are not affected.

Add-on Packs (Paddle): Add-on refund requests are handled via Paddle. Full refunds revoke all remaining add-on tokens. Partial refunds reduce remaining tokens proportionally.

Cryptocurrency payments: As detailed in our Refund Policy §4, refunds for cryptocurrency payments are generally not available due to the irreversible nature of blockchain transactions. Where mandatory consumer-protection law in your jurisdiction requires a remedy, we may offer service credit or a fiat-equivalent refund at our discretion.

Cryptocurrency Team subscriptions: Team plans purchased with cryptocurrency have a fixed number of seats for the duration of the billing period. Adding or removing seats mid-period is not supported for cryptocurrency payments. To change the number of seats, you may purchase a new subscription after the current period ends, or switch to card payments for flexible seat management.

AI output quality: Refunds are not issued solely on the basis of dissatisfaction with AI-generated translation or text-to-speech quality. All AI-powered features are provided "as is" — see Section 10 (AI-Powered Translation & Accuracy) for details.

6. Acceptable Use

You agree not to use the Service to:

  • Violate any applicable law or regulation.
  • Translate, generate, or distribute content that is illegal, hateful, defamatory, threatening, or that infringes on the intellectual property rights of others.
  • Attempt to circumvent usage limits, rate limits, or abuse-detection systems through automated scripts, bots, or replay attacks.
  • Reverse-engineer, decompile, or disassemble the Service or its browser extension.
  • Resell, sublicense, or redistribute the Service or its output without our written consent.
  • Share account credentials or allow multiple individuals to use a single non-Team account.
  • Introduce malware, viruses, or any harmful code to the Service.
  • Submit special categories of personal data (health records, biometric data, genetic data, criminal records, religious or political beliefs, trade-union membership, sexual orientation, or financial information of identified individuals) for translation without ensuring you have an appropriate lawful basis under applicable data-protection law. Translation is performed by third-party AI providers — see Section 12 and our Sub-processors page for the canonical list of recipients.

We enforce automated rate-limiting and abuse-detection systems. Violations may result in temporary or permanent suspension of your account without prior notice.

7. Rate Limits & Fair Use

To ensure reliable service for all users, the following limits apply:

  • Per-request size limits cap the amount of text you can translate in a single request. Exceeding the limit returns an error prompting you to upgrade your plan.
  • Translation requests are rate-limited per user/IP. Exceeding the rate limit results in temporary throttling.
  • Text-to-speech requests are subject to their own request-rate limits due to higher computational cost; current values are published at swiftin.dev/pricing.
  • Authentication endpoints are limited to prevent brute-force attacks.
  • Automated abuse detection may temporarily block accounts exhibiting suspicious patterns such as rapid-fire identical requests.

Per-plan input-size and request-rate values are published at swiftin.dev/pricing and may be revised to maintain reliable service. Per-request input-size limits apply independently of your monthly AI token quota — the input-size cap is a raw safety limit on a single call, separate from your monthly billing allowance measured in AI tokens (see Section 5.1). If you believe you were rate-limited in error, please contact support.

8. Team Accounts

Team plan subscribers are billed on a per-seat basis. Each seat receives its own translation quota; per-seat pricing, quotas, and feature details are published at swiftin.dev/pricing. The following rules apply:

  • The team owner is responsible for the subscription and billing.
  • Invitations are sent via email and expire after 7 days.
  • The owner or admins may remove members at any time; individual members may leave voluntarily.
  • If the team plan is cancelled or downgraded, all non-owner members are automatically removed.
  • By subscribing to the Team plan, you agree to the Data Processing Agreement (DPA), which governs how SwiftIn processes personal data of your team members on your behalf.

9. Intellectual Property

9.1 Our Property

The SwiftIn name, logo, website, extension code, APIs, documentation, and all associated visual design are the intellectual property of SwiftIn. You may not copy, modify, redistribute, or create derivative works of any part of the Service without our prior written permission. We grant you a non-exclusive, non-transferable, revocable license to use the Service solely for your personal or internal business purposes during the term of your subscription.

9.2 Your Content

All rights regarding the content you submit ("Content") and its translations ("Processed Content") remain with you. SwiftIn does not claim any ownership or copyright over your Content or Processed Content. You grant SwiftIn a limited, non-exclusive, worldwide license to process, temporarily store, translate, and transmit your Content solely for the purpose of providing the Service to you.

To the extent that any intellectual property rights in translations may be deemed to accrue to SwiftIn, we hereby assign all such rights to you upon creation of the translation.

10. AI-Powered Translation & Accuracy

All translations are generated by third-party artificial intelligence (AI) models and are provided on an "as is" basis. Translation results may contain errors, inaccuracies, nuance loss, culturally inappropriate phrasing, or other imperfections. SwiftIn does not guarantee the accuracy, completeness, reliability, or fitness of any translation for any particular purpose.

10.1 Content Filtering

The AI models used by SwiftIn apply built-in content safety filters which may automatically modify, censor, or refuse to process certain types of content, including profanity, sexually explicit material, hate speech, and content related to violence or self-harm. This filtering is enforced by the AI provider and is outside our control. We do not guarantee verbatim translation of such content.

10.2 No Professional Substitute

SwiftIn is not a substitute for professional human translation. You are solely responsible for reviewing and verifying any translation before using it in official, legal, medical, financial, regulatory, safety-critical, or any other context where inaccurate translation could cause harm or liability. Dissatisfaction with translation quality or content-filtering behaviour does not constitute grounds for a refund — see our Refund Policy for details.

10.3 Text-to-Speech

Text-to-speech (TTS) audio is generated by third-party AI models. Pronunciation, intonation, and accent may not be perfectly accurate for all languages or dialects. TTS output is provided for convenience and is not intended as a reference for correct pronunciation.

10.4 User Responsibility for Translated Content

You are solely responsible for the content you choose to translate, including any sensitive, confidential, regulated, or personally identifiable information. By initiating any translation through the extension — including the opt-in "Auto-translate all pages" setting — you instruct the extension to transmit that text to your selected translation provider for processing.

SwiftIn applies reasonable safeguards. Form field values — input and textarea elements, including password, email, credit-card, and OTP/PIN inputs — are excluded from page translation; the standard translate="no" attribute and notranslate class are honored; translation can be disabled per-site via the extension popup; translation history is opt-in and off by default; and full-page translations are processed transiently and never logged to history.

These safeguards do not detect every category of sensitive content rendered as visible page text — for example, account balances, transaction history, or medical records displayed in regular HTML elements are translated like any other on-page text. You should not initiate translation on pages whose visible content you do not wish to share with the relevant translation provider, and should add such sites to the per-site exclusion list or disable the extension while browsing them. SwiftIn is not liable for content that you choose to submit for translation.

11. Third-Party Services

The Service relies on third-party infrastructure for translation, text-to-speech, authentication, database hosting, and payment processing. We are not responsible for outages, data handling, or service changes made by these providers. Your use of third-party services is subject to their respective terms. See our Sub-processors page for the canonical list with each provider's purpose, data shared, and country of processing.

12. Translation Data Processing

SwiftIn is built local-first. When you translate text — whether by selecting text, typing in input fields, or using the chat translation feature — the source text is routed to a third-party AI or machine-translation provider just long enough to return the translation, and your translation history stays on your device by default. The following guarantees apply:

  • Local-first history. Your translation history is stored in the browser extension on your device by default — for every plan, including Pro and Team. We do not save it anywhere on our infrastructure unless you take action.
  • No training on your data. Your texts and translations are not used to train, fine-tune, or improve any AI models, neural networks, or algorithms — by us or, where contractually possible, by our providers.
  • Temporary processing only. The source text leaves your device only for the duration technically required to process and deliver the translation, and is deleted from our request pipeline immediately after delivery.
  • Optional cloud sync. If you want your history available across browsers and devices, Pro and Team users can explicitly opt in to server-side history. The opt-in is off by default. Pro: each user controls the toggle in Settings; an additional opt-in covers text-selection translations. Team: only the team owner controls the toggle; one switch covers all team translations. Turning the toggle off stops new translations from being saved to the server, but existing server-side entries remain — they are removed when (a) they hit your plan's retention window (90 days Pro, 180 days Team) and the daily cleanup job runs, (b) you manually clear them from the dashboard's history view, or (c) you delete your account.
  • Access logs. We retain access logs (timestamp, AI token count, language pair) for billing, security, and abuse prevention. These logs do not contain your Content or Processed Content.

13. Limitation of Liability

To the maximum extent permitted by applicable law:

  • The Service is provided "as is" and "as available" without warranties of any kind, express or implied, including but not limited to implied warranties of merchantability, fitness for a particular purpose, and non-infringement.
  • We are not liable for any indirect, incidental, special, consequential, or punitive damages arising from your use of the Service, including but not limited to loss of profits, loss of business, loss or corruption of data, damages resulting from inaccurate translations, AI-generated content, service interruptions, or data loss.
  • We expressly disclaim any and all liability for the output of AI-powered features, including translations (in any style or intensity), text-to-speech audio, and any other AI-generated content. You assume sole responsibility for the results you obtain from the Service and for any conclusions drawn from such use.
  • Our total aggregate liability for any claim related to these Terms shall not exceed the amount you have actually paid to SwiftIn in the 12 months immediately preceding the event giving rise to the claim.
  • SwiftIn is not responsible for any delays, delivery failures, or any other loss or damage resulting from the transfer of data over communications networks and facilities, including the internet.
  • You agree to indemnify and hold SwiftIn harmless from any claims, damages, or expenses arising from your use of translations or AI-generated output in any context.
  • The Service relies on third-party AI providers whose models, capabilities, and content policies may change without notice. We are not responsible for any changes in translation quality, content filtering behavior, or service availability caused by third-party providers.
  • You acknowledge that machine translation is inherently imperfect and may produce errors. You agree not to rely on the Service as the sole source of translation for any content where accuracy is critical, including legal documents, medical instructions, safety warnings, financial contracts, or regulatory filings.

Nothing in this section limits liability for death or personal injury caused by negligence, fraud, or any other liability that cannot be excluded by applicable law. If you are a consumer under applicable mandatory consumer protection law, your statutory rights are not affected.

14. Termination

By you: You may stop using the Service at any time. To delete your account, contact us at support@swiftin.dev. Account deletion removes your personal data within 30 days. Two categories are kept anonymised — payment records for 7 years (tax/accounting compliance) and consent records for 3 years (consent-audit defence) — see Privacy Policy Section 8 for full details.

Inactive accounts: Free plan accounts that have been inactive for 12 consecutive months and have no payment or purchase history may be automatically deleted without prior notice. To prevent deletion, use the Service at least once within any 12-month period.

Data retention by plan: Server-side translation history is retained for 90 days on the Pro plan and 180 days on the Team plan. Free plan users do not have server-side history; translations are stored locally in the browser extension only.

Subscription expiry: If you do not renew your subscription within 30 days of its expiration (whether due to cancellation, failed payment, or non-renewal of a cryptocurrency subscription), all server-side translation history associated with your account will be permanently and irrevocably deleted. This applies to both individual and team accounts. Upon account deletion, all data is removed within 30 days.

Team deactivation: When a Team plan subscription ends (whether by cancellation, expiration, or downgrade), the team is immediately deactivated — all members lose access and are reverted to their previous plan. Team metadata (member records, team usage history, pending invitations) is purged shortly after deactivation by an automated job; individual members' personal translation history follows their account-level retention window. If the team owner re-subscribes to the Team plan shortly after deactivation, the team structure is restored but former members must be re-invited.

By us: We may suspend or terminate your account, or restrict access to specific features, where we reasonably believe you have violated these Terms or applicable law. Grounds for action include, but are not limited to:

  • Violation of these Terms, the Acceptable Use policy (Section 6), or any applicable law or regulation.
  • Fraudulent, deceptive, or unauthorized use of payment methods.
  • Registration with obviously invalid, misleading, or fraudulent information.
  • Creating or operating multiple accounts to circumvent free plan limits, bans, or other restrictions.
  • Automated, scripted, or bot-driven abuse of the Service, including but not limited to API scraping, replay attacks, or excessive automated requests.
  • Any activity that poses a security, legal, or operational risk to SwiftIn, its infrastructure, or other users.
  • Conduct that, in our sole judgment, is harmful, threatening, or abusive toward SwiftIn, its employees, or other users.
  • Any other reason we deem necessary to protect the integrity, security, or reputation of the Service.

Account Suspension & Blocking

We may, at our sole discretion, take any of the following actions without prior notice:

  • Temporarily or permanently rate-limit, throttle, or restrict specific features of your account.
  • Temporarily suspend your access for a specified or indefinite period.
  • Permanently terminate your account and delete all associated data.
  • Block your IP address, device fingerprint, or other identifying information from accessing the Service.

In the event of suspension or termination, you may contact support to request a review. We will consider such requests in good faith but are under no obligation to reinstate your access.

No Refund on Violation

If your account is suspended or terminated due to a violation of these Terms, you are not entitled to any refund of subscription fees, add-on purchases, or any other payments made to SwiftIn. All fees paid prior to suspension or termination are non-refundable. Any unused AI token quota, add-on tokens, or remaining subscription time is forfeited upon termination for cause.

15. Changes to These Terms

We may revise these Terms from time to time. When we make material changes, we will:

  • Update the "Last updated" date at the top of this page.
  • Notify you via email or an in-app notice at least 30 days before the changes take effect.
  • Clearly describe the new provisions and the date they come into force.

If you do not agree with the revised Terms, you may terminate your subscription and stop using the Service before the changes take effect. Continued use of the Service after the effective date constitutes acceptance of the revised Terms.

16. Age Restriction

The Service is not intended for use by individuals under the age of 16 in the European Economic Area (pursuant to GDPR Article 8), or under the age of 13 in the United States and other jurisdictions where applicable. By using SwiftIn, you represent and warrant that you meet the minimum age of digital consent in your jurisdiction. If we learn that we have collected personal data from a child under the applicable age, we will take steps to delete that information promptly.

17. Service Availability

SwiftIn is provided as a cloud-based service. We do not guarantee 100% uptime or uninterrupted operation. We may perform scheduled maintenance, updates, or emergency fixes that temporarily affect availability.

Force Majeure: SwiftIn shall not be liable for any failure or delay in performance due to circumstances beyond our reasonable control, including but not limited to natural disasters, acts of government, internet outages, third-party service failures, power failures, or cyberattacks.

18. Governing Law

These Terms shall be governed by and interpreted in accordance with the laws of the country of Georgia (საქართველო), without regard to its conflict-of-law provisions. For users in the European Union, nothing in these Terms affects your rights under mandatory consumer protection laws in your country of residence.

19. Dispute Resolution

Any dispute arising out of or relating to these Terms or your use of the Service shall first be attempted to be resolved through good-faith negotiation by contacting us at support@swiftin.dev.

If a dispute cannot be resolved through negotiation within 30 days, it shall be submitted to binding arbitration in accordance with the rules of the Georgian Chamber of Commerce and Industry.

Class action waiver: You agree that any dispute resolution proceedings will be conducted only on an individual basis and not as a class, consolidated, or representative action. This waiver does not apply where prohibited by law, including in the European Union where consumers retain the right to participate in representative actions under Directive (EU) 2020/1828.

20. Severability

If any provision of these Terms is held to be invalid, illegal, or unenforceable by a court of competent jurisdiction, the remaining provisions shall continue in full force and effect. The invalid provision shall be modified to the minimum extent necessary to make it valid and enforceable while preserving the original intent.

21. Entire Agreement

These Terms, together with our Privacy Policy and Refund Policy, constitute the entire agreement between you and SwiftIn regarding the Service, and supersede all prior agreements, understandings, and communications, whether written or oral.

22. Translation of these Terms

These Terms are drafted in English. If we provide translations into other languages for convenience, the English version shall prevail in case of any discrepancy, ambiguity, or dispute regarding interpretation or meaning.

23. Contact Us

If you have questions about these Terms of Service, please reach us at:

SwiftIn

General support: support@swiftin.dev

Legal & Privacy: legal@swiftin.dev

Jurisdiction: Georgia (country)

Legal entity registration in Georgia is currently in progress; the formal entity name and registered postal address will be published on this page upon completion.