Skip to main content

Terms of Service

First published: May 28, 2026 · Effective date: October 10, 2026 · Last updated: October 10, 2026

In short. These Terms are the agreement between you and Stojanovski Industries Inc., which operates WarpLink, link infrastructure for mobile apps: deep linking, install attribution, and analytics. Our Data Processing Agreement is part of these Terms and binds us as soon as you accept them. Cancelling a paid plan is not deleting your account: your organization moves to the Free plan and your links keep redirecting, but links on custom domains stop after a grace period of up to 30 days, or at once if you choose "refund and end now", because the Free plan includes no permanent custom domain. Deleting your organization is permanent and stops all of its links. We publish our service status at our public status page.

1. Account Terms

You must provide a valid email address to create a WarpLink account. You are responsible for maintaining the security of your account credentials, and WarpLink is not liable for any loss or damage arising from your failure to do so. One person or legal entity may maintain multiple organizations, each with its own billing and team.

2. Acceptable Use

You agree not to use WarpLink to:

  • Create links that redirect to malware, phishing pages, or fraudulent content
  • Distribute spam or unsolicited messages via short links
  • Violate any applicable laws or regulations
  • Infringe on the intellectual property rights of others
  • Transmit content that is unlawful, harmful, or objectionable
  • Attempt to gain unauthorized access to WarpLink systems or other users' accounts

We reserve the right to disable links and suspend accounts that violate this policy, with or without notice.

3. API Usage Limits

API keys are limited to 60 requests per minute per key, and the SDK endpoints to 60 requests per minute per key per client IP address. Exceeding this limit results in HTTP 429 responses. Click limits are enforced per billing period. When the free tier click limit is exceeded, link redirects continue to work but analytics freeze at the moment the limit was reached and start updating again after an upgrade or in the next billing period.

5. Service Availability and Support

We work to keep WarpLink available, but we do not offer an uptime guarantee or a service level agreement on any plan. We do not promise a minimum uptime percentage and do not give service credits. We publish the current status of the service and its incident history on our public status page.

Maintenance, outages, and failures of third-party providers can affect redirects, the API, the SDK endpoints, or the dashboard. We are not liable for downtime caused by third-party infrastructure providers, scheduled maintenance, or force majeure events.

Email support@warplink.app for help. We reply within one business day on paid plans and within three business days on the Free plan. Business days are Monday to Friday, Toronto time, excluding Ontario statutory holidays.

Report security vulnerabilities to security@warplink.app, as described on our Security page.

6. Changes to the Service and Discontinuation

We improve WarpLink all the time. We may add, change, or remove features, including link domains and subdomains, link formats, SDK versions, and the setup your app needs to open links. When a change requires action from you, such as an app update, we tell you by email and in the dashboard at least 90 days before it stops anything working. Each SDK major version and each API version keeps working for at least 12 months after its replacement ships. A change that fixes a security vulnerability may need faster action, and then we give as much notice as we can. Our deprecation policy describes how we send notice and what counts as a breaking change. We are not liable for links that stop opening your app because a required change was not made.

If we decide to discontinue WarpLink, we will give every account owner at least 90 days' notice by email. Until the end of that notice period:

  • links keep redirecting and the API and SDK endpoints keep working;
  • you can export your link configurations and your click analytics; and
  • paid plans keep their features, and we refund any prepaid fees for time after the service ends.

Your custom domains belong to you, and you can point them to another service at any time. Links on WarpLink's own domains, such as aplnk.to and its subdomains, stop working when the service ends. This commitment binds any company to which we assign these Terms. It does not apply to an account we suspend or terminate under these Terms, or to an organization you delete.

7. Intellectual Property

WarpLink and its original content, features, and functionality are owned by WarpLink and protected by applicable intellectual property laws. Our SDKs are released under the MIT license. You retain all rights to the content you create and the links you configure through the service.

8. Billing and Subscriptions

Paid plans are billed monthly or annually through Stripe. Annual plans are billed for ten months, so two months are free. Your click allowance resets every 30 days regardless of billing interval.

Upgrades and downgrades. You can change plans at any time from the dashboard. An upgrade takes effect at once, and you are charged the prorated difference for the rest of the current period. A downgrade to a lower paid plan takes effect at once, and we refund the prorated difference for the rest of the current period to your payment method. We do not issue refunds under US$0.50.

Cancelling. You have two ways to cancel a paid plan:

  • Cancel at period end. Your paid plan continues until the end of the period you paid for, with no refund. You can undo the cancellation before that date. At the end of the period your organization moves to the Free plan.
  • Refund and end now. Your paid plan ends at once, and we refund the unused part of the current period to your payment method. Your organization moves to the Free plan at once. With this option you give up the custom domain grace period and the longer data retention described in section 10. If the payment was already refunded, no further refund is due.

Failed payments. If a payment fails, your organization is marked past due, and our payment provider retries the payment. Your plan, links, and data are not affected while it retries. If the payment still fails after the retries, your subscription ends and your organization moves to the Free plan, with the same effects as cancelling at period end.

Deleting an organization ends its paid subscription at once, without a refund. To get a refund for unused time, use "refund and end now" before you delete the organization.

9. Data Ownership and Export

You own all link configurations, analytics data, and content you create through WarpLink. We may create aggregated statistics that are anonymized so they do not identify you, your end users, or any individual, and use them to operate and improve the service.

You can export your data at any time while your account is open:

  • Link configurations: from the dashboard, as a CSV file. The file includes each link's addresses, destinations, app routing, social preview, UTM, parameter, tag, match window, expiry, and status fields. It shows whether a link is password-protected but never the password. The API also returns link configurations.
  • Click analytics: from the dashboard, the API, or the MCP server, as a CSV file. Each export contains the clicks your plan lets you read, and stays available to download for 7 days.

Export your data before you delete an organization.

10. Termination

Cancel versus delete. Cancelling or downgrading a paid plan does not close your account. Your organization stays open on its new plan or on the Free plan, and your data is kept. Links on WarpLink domains keep redirecting. Links on custom domains keep redirecting for a grace period of up to 30 days after the move to a plan that does not include those domains, and then stop until you upgrade. After "refund and end now" there is no grace period, and they stop at once. Deleting your organization is permanent. It deletes all of its links, apps, analytics, and settings, and its links stop redirecting.

Plan limits after a downgrade. Existing links, apps, and members are never deleted because of a downgrade, and existing links keep redirecting. You cannot create new links, apps, or custom domains, or invite new members, beyond the new plan's limits. If you have more custom domains than the new plan includes, your oldest domains stay active up to the limit, and the others keep serving for a grace period of up to 30 days and then stop. The Free plan includes no permanent custom domain. Its one free trial custom domain serves for 90 days (3 months) from when it goes live, and then stops unless you upgrade. Its click history is deleted every 30 days during the trial.

Data retention after a downgrade. Data collected before a downgrade keeps the longer retention period of the earlier plan. Data collected after it follows the new plan. This does not apply after "refund and end now": in that case all data follows the Free plan's 90-day retention at once, and older data is deleted by the next daily retention run.

Suspension. We may suspend an account that violates these Terms, with notice when feasible. While an account is suspended, its links stop redirecting and its API keys and SDK keys stop working, but its data is preserved and nothing is deleted. You can dispute a suspension from the dashboard. When we lift a suspension, links and keys work again.

Deleting your organization or account. An organization owner can delete the organization from the dashboard settings at any time. Its records are deleted at once through a cascading deletion. Its links stop redirecting within a short time, while cached copies at the edge expire. Deleting your account also deletes every organization you own alone. We keep records that the law requires us to keep, for the period the law requires.

Termination by us. We may terminate an account for serious or repeated violations of these Terms. Unless the law or the safety of others prevents it, we tell you first, and you may ask legal@warplink.app for an export of your link configurations and click analytics within 30 days after termination. We delete a terminated account's data no later than 60 days after termination.

11. Warranty Disclaimer

WarpLink is provided on an “as is” and “as available” basis, without warranties of any kind, whether express or implied, including but not limited to implied warranties of merchantability, fitness for a particular purpose, and non-infringement, to the maximum extent permitted by law. We do not warrant that the service will be uninterrupted, error free, or completely secure.

12. Limitation of Liability

To the maximum extent permitted by law, WarpLink shall not be liable for any indirect, incidental, special, consequential, or punitive damages, including loss of profits, data, or goodwill, arising from your use of the service. Our total liability for any claim shall not exceed the amount you paid us in the 12 months preceding the claim.

13. Indemnification

You agree to indemnify and hold harmless WarpLink and its officers, employees, and agents from any claims, damages, losses, liabilities, and expenses, including reasonable legal fees, arising from your content, the destinations your links point to, your use of the service, or your violation of these terms or applicable law.

14. Dispute Resolution and Venue

Before filing a claim, you agree to try to resolve the dispute informally by contacting us at legal@warplink.app and allowing 30 days to reach a resolution. If the dispute is not resolved, it will be brought exclusively in the courts of the Province of Ontario, and you and WarpLink consent to personal jurisdiction there.

15. Governing Law

These terms are governed by the laws of the Province of Ontario and the federal laws of Canada applicable therein, without regard to its conflict-of-laws rules.

16. Severability

If any provision of these terms is held to be unenforceable or invalid, that provision will be limited or eliminated to the minimum extent necessary, and the remaining provisions will remain in full force and effect.

17. Assignment

You may not assign or transfer these terms without our prior written consent. WarpLink may assign these terms in connection with a merger, acquisition, reorganization, or sale of assets.

18. Entire Agreement

These Terms, our Privacy Policy, and our Data Processing Agreement are the entire agreement between you and WarpLink about the service, and replace any earlier agreement about it. The Data Processing Agreement is incorporated into these Terms and becomes binding when you accept them, without a separate signature. A countersigned copy is available from legal@warplink.app. If these Terms and the Data Processing Agreement conflict on the processing of personal data, the Data Processing Agreement prevails. A separate written agreement signed by both parties prevails over these Terms where it says so.

19. Modifications

We may modify these terms at any time. Material changes will be communicated via the email address associated with your account at least 14 days before they take effect. Continued use of WarpLink after modifications take effect constitutes acceptance of the updated terms.

20. Contact

For questions about these terms, contact us at legal@warplink.app.