Last updated: November 4, 2026
1. Scope
These terms govern use of the LinkHarbor platform (website, dashboard, API, mobile apps) by customers and users. The contracting party is EMI Solutions OÜ, Sepapaja 6, 15551 Tallinn, Estonia.
Use of the platform is governed exclusively by these terms. By completing registration, you accept them as part of the contract. Any deviating, conflicting or supplementary terms and conditions of the customer do not become part of the contract, even if we do not expressly object to them, unless we expressly agree to their application in writing in an individual case.
2. Description of the service
LinkHarbor provides one "link in bio" page per handle, on which users can arrange the following block types: links, heading, text, image, gallery, video embed (YouTube/Vimeo/Loom), spacer, social media icons, opening hours, coupon, contact, notice, modal (e.g. for legal text), tour dates, file download, business card (vCard), countdown, form, Support button, as well as widgets from external platforms (see section 6). We additionally offer: following pages with push notifications for visitors, custom domains, a REST API with a documented OpenAPI specification, and — depending on plan — team workspaces, forms with export, webhooks and usage statistics. The exact feature set per plan is at /pricing and available live via the entitlements information in the dashboard.
3. Registration, formation of the contract & minimum age
A contract for the selected plan is formed once registration is complete (including email verification). The same applies to the free plan, even without any payment obligation. Registration requires a minimum age of 13; the date of birth is captured and checked at every sign-up, including sign-up with Google or Facebook. If you are between 13 and the age of full legal capacity in your country of residence (18 in most EU countries), you can use the free plan yourself; upgrading to a paid plan additionally requires your parent or legal guardian's consent before any payment obligation begins. Sign-up and sign-in with Google or Facebook are also available; on the first sign-in this way, the account is only created after you have entered your date of birth and accepted these terms and the privacy policy.
4. Plans, limits & feature scope
Each plan (Free / Basic / Pro / Agency) has fixed, technically enforced limits — including the number of pages, links, team members, custom domains, forms, webhooks, storage and integrations, as well as the available block types (the free plan covers links, text, image, video embed, spacer, social media icons, heading and notice; the other block types require Basic or higher, the Support and live-widget blocks Pro or higher). These limits and current usage are visible in the dashboard at any time. Once a limit is reached, we block creation of the specific object type affected; existing content is left untouched. Changing plans can affect existing content that exceeds the new limit — we notify you in advance where practicable. Blocks of a type not included in the new plan stay stored but are no longer delivered until a suitable plan is booked again.
There is also a fifth plan, Enterprise, with individually negotiated limits and terms (including white-labelling without the attribution footer, see section 12) — it cannot be purchased via the self-service checkout in the dashboard, only by arrangement with us.
5. Acceptable use
Prohibited: distributing unlawful content, circumventing security measures (including the bot/scraper protection tiers at the redirect edge), automated scraping outside the API, infrastructure abuse, and any use that violates applicable law or third-party rights. API usage is additionally subject to the documented rate limits and per-key scopes.
Unlawful or abusive content on a LinkHarbor page can be flagged via our report page.
You are responsible for keeping your credentials (password, session tokens) and API keys confidential and not sharing them with third parties. You are liable for actions taken using your credentials or API keys as if you had taken them yourself, unless the misuse is not attributable to you. If you suspect a password or API key has been compromised, you must rotate or revoke it via the dashboard immediately, and additionally notify us in serious cases.
6. Your content & third-party integrations
You retain all rights to the content you publish on your LinkHarbor page. You are solely responsible for ensuring that content is lawful and that you hold the necessary rights to it — including for embedded third-party content (video embeds, linked images) and for widgets from currently 19 connected platforms (Instagram, TikTok, Spotify, YouTube, Twitch, GitHub, GitLab, RSS / Podcast, Google Places, Yelp, Shopify, WooCommerce, Eventbrite, Ticket Tailor, Ticketmaster, Calendly, Calendar (iCal), Careers Page and match-day widgets fed by a sports data service) and for data you send through the Custom (API) interface, see our privacy policy for details. Connecting a third-party account via OAuth grants LinkHarbor only the access technically required to run that widget; you can revoke it at any time in the dashboard.
We may occasionally show publicly visible pages as examples on the LinkHarbor website (linkharbor.com and its language versions), for instance in a gallery or on a features page: with the handle, page title, profile picture and an image of the page as it is publicly reachable, and always linked to the page. This use is limited to our own website; we do not use your page in advertising, on third-party platforms or in print, and we do not pass it on to third parties. Private and password-protected pages are excluded. You may object to this use at any time without giving reasons by e-mail to office@linkharbor.com; we will then remove your page from the website within ten working days. Deleting the page or the account ends this use as well.
7. Workspaces, teams & roles
Pages belong to a workspace, not to an individual person. A workspace can have multiple members with the roles Owner, Admin, Editor or Viewer (the number of members is limited per plan, see section 4). The Owner bears overall responsibility for the workspace, including billing and the actions of invited members. An invitation can be revoked at any time; removing the Owner is blocked, so a workspace never ends up without one. On the Agency and Enterprise plans, the Owner can transfer the workspace to another member: the Owner confirms this with their password, the member becomes the new Owner and the previous Owner stays in the workspace as an Admin.
8. Support payments & third-party payments
The optional Support button runs through Stripe Connect. Legally and economically, the respective workspace is the recipient of the payment (a Stripe "connected account") — LinkHarbor itself is only a technical intermediary and is not a party to the payment. Refunds, chargebacks and payout questions run through Stripe or the workspace operator, not through us.
9. Custom domains
A custom domain can be connected from the Basic plan upward (Basic and Pro: 1 domain each, Agency: up to 10, Enterprise: up to 50 — the Free plan has no custom domain). Connecting one requires DNS verification, which you set up yourself with your domain provider; we take no responsibility for the domain's registration, renewal or availability itself. If your contract ends, or a downgrade takes you over your new plan's domain limit, the connection is deactivated — the domain itself remains yours.
10. Suspension, restriction and termination by us
We may suspend, restrict or disable an account, a page or individual content at any time where there is reasonable suspicion of a breach of these terms, applicable law or third-party rights, in the event of a security risk or infrastructure abuse, in the event of payment default (see section 13), or where we are legally required to do so.
In serious cases (e.g. unlawful content, an acute security risk) suspension can happen immediately and without prior notice. In all other cases we notify you in advance where practicable and allow a reasonable period to fix the issue — for example after a failed payment (grace period, see section 13).
A suspension can affect a single page, individual content, or the whole account, depending on severity. If you want to challenge a suspension, you can object through our support channels.
11. Availability
We aim for 99.9% availability measured monthly. Current status and incident history at status.linkharbor.com. SLA details for enterprise customers available on request.
The 99.9% figure is a target, not a warranted characteristic or a guarantee in the legal sense — unless we expressly agree a binding Service Level Agreement with you in writing (in particular for enterprise customers). As with any internet-based service, downtime can occur, for example due to maintenance, third-party attacks, upstream provider outages or force majeure; liability for this is governed by section 16.
12. Intellectual property & trademark
The name, logo and "LinkHarbor" trademark are our property. These terms grant you no rights in them beyond what's needed for ordinary use of the platform. On the Free, Basic, Pro and Agency plans, a "Made with LinkHarbor" attribution footer appears on your page by default; on the Enterprise plan (see section 4) it can be removed (white-labelling). Our rights in the platform's own layout, design and source code — as distinct from your own content — remain unaffected.
13. Payment
Pricing per the price list at /pricing, inclusive of statutory VAT where applicable. Billed monthly or yearly via Stripe. A failed payment triggers a 7-day grace period during which we notify you by e-mail and retry the payment. If it still fails, the workspace is suspended until the open invoice is settled; content, followers and statistics are kept and not deleted.
If we increase the price for your existing plan, we will notify you at least 30 days before the increase takes effect, by email or in the dashboard. If you do not object and do not cancel by the time it takes effect, the price increase is deemed accepted; alternatively, you may cancel your subscription without notice at the previous price at any point up to then. Price decreases and adjustments that merely reflect statutory tax rate changes are not covered by this and take effect without a separate right of termination.
14. Right of withdrawal for consumers
This only applies if you are a consumer — a natural person entering into this contract for purposes outside their trade, business or profession. If you are contracting on behalf of a business, you have no statutory right of withdrawal under this section; the cancellation rules in section 15 apply to you as usual.
Right of withdrawal. You have the right to withdraw from this contract within 14 days without giving any reason. The withdrawal period expires 14 days from the day the contract was concluded. To exercise your right of withdrawal, you must inform us (EMI Solutions OÜ, Sepapaja 6, 15551 Tallinn, Estonia, office@linkharbor.com) of your decision to withdraw by an unambiguous statement (e.g. an email, or the model withdrawal form below). To meet the deadline, it is enough to send your notice before the withdrawal period expires.
Effects of withdrawal. If you withdraw, we will reimburse all payments received from you without undue delay, and in any event within 14 days of the day we receive notice of your withdrawal — using the same means of payment you used for the original transaction, at no extra cost to you. If you expressly requested that performance begin before the withdrawal period ends, you will pay us an amount proportionate to what has been performed up to the point you informed us of the withdrawal.
Early expiry for digital services. Your right of withdrawal expires early once we have fully performed the service, provided you expressly agreed, before we began performance, that we start before the withdrawal period ends, and you acknowledged that you lose your right of withdrawal once we have fully performed the contract. For an ongoing subscription — unlike a one-off service — this early expiry only applies to already-billed periods, not the entire contract term.
Model withdrawal form. (Complete and return this form only if you wish to withdraw from the contract — using it is not mandatory.)
To EMI Solutions OÜ, Sepapaja 6, 15551 Tallinn, Estonia, office@linkharbor.com:
I/We (*) hereby give notice that I/We (*) withdraw from my/our (*) contract for the provision of the LinkHarbor subscription service.
Ordered on (*):
Name of consumer(s):
Address of consumer(s):
Signature of consumer(s) (only if this form is notified on paper):
Date:
(*) Delete as appropriate.
15. Term, cancellation by you & copy of your data
Cancel at any time, effective at the end of the current billing period, directly in the dashboard. The free plan can be cancelled at any time with no notice period. Account deletion itself is password-confirmed and likewise self-service in the dashboard — but it is blocked while you are the Owner of a workspace with other members (ownership must be transferred first, see section 7) or have an active paid subscription (must be cancelled first). Where neither block applies, deletion ends all your sessions, takes your own pages offline, disables your account and deletes your personal account data at once; the remaining content of your workspaces is permanently deleted after 30 days (details in the privacy policy, section 12). It cannot be restored. So save whatever you want to keep beforehand; we provide a copy of your data on request to privacy@linkharbor.com, there is currently no export in the dashboard. The statutory right of withdrawal under section 14 is unaffected by this.
16. Liability
We are liable without limitation for intent and gross negligence, and under mandatory statutory provisions (e.g. product liability, injury to life, body or health). Beyond that, we are only liable for breach of material contractual obligations, and limited in amount to the foreseeable, contract-typical damage. We accept no liability for third-party content (see section 6) or for payments made via Stripe Connect (see section 8).
For lost profits, lost revenue, or other indirect damages arising from a temporary unavailability or disruption of the platform, we are only liable in cases of intent or gross negligence, or within the scope of an expressly agreed Service Level Agreement (see section 11).
17. Changes to these terms
We may update these terms with reasonable advance notice, for example when we add features or the legal situation changes. We will notify you of material changes by email or in the dashboard.
18. Severability & contract language
Should any provision of these terms be or become invalid, the validity of the remaining provisions is unaffected. These terms are written in English, and the English version is the binding one; a translation, where offered, is for information only.
19. Governing law
Estonian law applies, without prejudice to mandatory consumer-protection provisions of the law of the country in which an EU consumer is resident. For merchants, the venue is Tallinn, Estonia.