Terms of Service
Last updated: 2026-09-05 · Read this as Markdown
Highport (“Highport,” “we,” “us,” “our”) is a website hosting service run by Nick Gerakines, an individual based in Ohio, USA. Highport publishes and serves “sites” and “tiles” that come from your AT Protocol Personal Data Server (PDS). The servers that run Highport are located in Germany.
By using Highport, you agree to these Terms. If you don’t agree, don’t use Highport.
1. You must be an adult
You must be 18 or older (or the age of majority where you live) to use Highport. Highport is not designed for children, and no part of it targets or is intended for anyone under 18. By using Highport, you confirm that you are an adult.
2. What Highport does, and what it doesn’t
You own a repository on your AT Protocol PDS. When you publish sites and tiles there, Highport reads them and serves them on the web for you.
Highport does not own your content, and Highport does not control your PDS. Your content lives in your own PDS — you control it at its source. You can change or delete it there, and we cannot do that for you.
3. Your responsibilities
- Don’t use Highport to do anything illegal.
- Only publish content you have the rights to.
- You are responsible for everything on your sites and tiles.
- Follow our content rules, below.
3a. Content rules
Highport is a small service run by one person. It is not a neutral utility, and we don’t pretend to be one. There is content we will not host, and you should know what it is before you rely on us.
You may not use Highport to publish, host, or link to content that:
- attacks, degrades, or dehumanizes people based on race, ethnicity, national origin, religion, disability, sex, gender identity, sexual orientation, or immigration status;
- promotes, celebrates, or provides material support for hate groups, violent extremism, or terrorism;
- denies or minimizes genocide or other mass atrocities;
- harasses, threatens, stalks, or incites violence against anyone;
- sexualizes minors in any way, or depicts child sexual abuse;
- publishes private information about someone without their consent;
- deceives people in ways that cause real harm; or
- is designed to circumvent these rules, including by hosting a front for content prohibited elsewhere.
We may also decline to host anything else we find seriously objectionable. We would rather tell you plainly that this discretion exists than pretend the list above is exhaustive.
These rules apply to your content, and to content you knowingly allow others to place in your spaces.
4. Proving your identity
Some features require you (or a visitor) to prove an AT Protocol identity through handle resolution and identity resolution. We use that identity information only to confirm who you are and to set the data parameters for hosted sites — nothing else.
5. Free tier, paid bandwidth, and refunds
Highport has a free tier with a bandwidth quota. When you use up your quota, you can buy more bandwidth.
Your 14-day withdrawal right. You have 14 days to change your mind about a bandwidth purchase.
At checkout we ask you to (a) ask us to make the bandwidth available to you immediately, and (b) acknowledge that using it affects what you can get back.
Here’s how a refund works:
- We refund bandwidth you haven’t used. Withdraw within 14 days and you get back the value of whatever is left.
- We don’t refund bandwidth you’ve already used. Buy 10 GiB, use 9 GiB, withdraw on day 10, and you get back the value of the 1 GiB remaining.
- Once it’s all used, there’s nothing to refund. After 14 days, purchases are final either way.
We apply this to every customer, wherever you live.
6. When we can suspend or remove hosting
We may block, remove, or refuse to host any site or tile, and may suspend or end hosting, where content is illegal, breaks our content rules in section 3a, breaks these Terms, or creates a real risk to Highport, our infrastructure, or other people.
How we’ll do this fairly. These commitments apply to every user, wherever you live. If we restrict, suspend, or end your service, or remove your content, we will:
- give you a clear statement of reasons;
- give you advance notice where that is reasonable — though we may act immediately if the law requires it, if the content is obviously illegal, if it seriously breaches our content rules, or if waiting would create a real risk to other people; and
- refund or preserve any bandwidth you have already paid for and not yet used, if we end your service for reasons that are not your fault — with no 14-day limit, since this is our decision and not yours.
If you break these Terms, we are not obliged to refund bandwidth you have paid for.
How we’ll reach you. You don’t have to give us an email address to use Highport, so we may not have one. When we need to tell you about a moderation decision, we will use whichever of these we can: an email, if you’ve given us one; a notice shown to you the next time you sign in; or a public record published from our own AT Protocol repository, addressed to your DID. If you’ve given us no way to reach you and you never sign in again, we may not be able to notify you at all. If you want to be sure you hear about it, opt in to notifications.
7. Reporting illegal content — notice and action
If you think content hosted on Highport is illegal, tell us at hello@highport.space. Please include:
- your name and contact details (not required if the content involves certain offenses against children);
- the exact URL or location of the content;
- a clear explanation of why you believe it is illegal; and
- a statement that you believe, in good faith, that your notice is accurate and complete.
We will review valid notices and act on them. When we take action based on a notice or on our own review, we will give the affected user a statement of reasons, unless the law prevents it.
8. How to reach us
Authorities and users can contact us in English at hello@highport.space.
9. Content moderation, in plain terms
We restrict content when it is illegal, breaks our content rules in section 3a, or otherwise breaks these Terms (see sections 3, 3a, and 6). We review reports ourselves (human review). We don’t run automated content-scanning systems for moderation. We will apply these rules with care and proportionality, and we respect your freedom of expression.
10. The opt-out record — voluntary, public, and permanent
If you never want your AT Protocol identity used with any Highport service — whether authenticated or not, and whether directly or indirectly — you can permanently opt out.
Our published policy record is this website. Its address and content hash are:
- uri
resolving from /_bard/site.json…- cid
resolving from /_bard/site.json…
These two values are read live from
/_bard/site.json, which Highport writes into this site and which always describes the exact version you
are reading. If your browser is not running scripts, open that document and use its
uri and recordCid fields.
To opt out, create an AT Protocol record:
- type:
space.highport.policy - record key:
self -
field:
subject— astrongRefpointing at our published policy record, using theuriandcidabove - field:
optOutset totrue
In full, the record looks like this:
{
"$type": "space.highport.policy",
"subject": {
"uri": "resolving from /_bard/site.json…",
"cid": "resolving from /_bard/site.json…"
},
"optOut": true
}
Only optOut: true opts you out. If the field is absent, or set to
false, nothing happens — you are not opted out, and we treat you exactly as
we would if the record did not exist.
If we update our policy record, your opt-out still stands. The
cid above pins one specific version of our policy. If we publish a new
version, the cid changes — but we will keep honoring every opt-out record
that references any earlier version. You never need to republish to stay opted out.
Please understand what this means:
- It is voluntary — you choose to do it.
- It is public — the record lives on the public AT Protocol network, so anyone can see that you created it. The act of opting out is itself a public act.
- It is permanent — once we detect the record, we will permanently block your identity. Any sites or tiles you publish will never be served by Highport, and you will never be able to authenticate into Highport or into any site Highport hosts.
11. Service availability and the status page
We make a best effort to keep Highport available, but we don’t promise any particular level of uptime. Highport is run by one person, and there will be times when it’s slow, degraded, or down — for maintenance, for problems on our end, or for problems upstream that we don’t control.
We publish incidents and service disruptions at https://status.highport.space/. That’s the best place to check whether something is a known problem before you report it.
The status page is a record of what happened, not a promise about what will happen. Nothing on it creates a service level agreement or a guarantee of availability.
This section doesn’t take away any rights you have under consumer law about paid services — see section 5.
12. Permissioned spaces — experimental
Highport supports atproto spaces, as described in the 0016 Permissioned Data proposal. This lets you create a permissioned, confidential space and control which identities can access the sites inside it. Where you give us permission to read your site and tile records, we use them to serve sites that require authentication, and we check whether an authenticated identity is a member of the space the site lives in.
Read this before you use it.
This feature is experimental. Do not use it without understanding the risks.
- We do not guarantee the safety, security, or confidentiality of content in a permissioned space.
- We do not guarantee that access controls will be correctly enforced.
- We make a best effort to ensure that only permitted identities can access your content, and nothing more than that.
- The underlying specification is a proposal, not a settled standard. It can change, and behavior may change with it — including in ways that affect who can reach your content.
Do not put anything in a permissioned space that would harm you, or anyone else, if it became public. If content must not leak, this feature is the wrong place for it.
If you use permissioned spaces, you take on responsibilities. You decide who may access your space and what goes into it. If that content includes other people’s personal data, you are responsible for it — including telling those people what you are doing and having a lawful basis for it. Where we read your permissioned records on your instructions, we act on your behalf and under your direction, and we will enter into a written data processing agreement with you covering that role.
Nothing in this section removes any duty we have under data protection law, including our obligation to keep personal data appropriately secure and to report breaches. Those duties apply regardless of the disclaimers above.
13. Disclaimers and liability
Highport is provided “as is” and “as available.” To the fullest extent the law allows, we are not liable for indirect, incidental, or consequential damages, or for content you or others publish.
Nothing in these Terms limits liability that cannot be limited by law — including liability for death or personal injury caused by negligence, or for fraud — and nothing in these Terms removes rights you have under consumer law that you cannot sign away.
14. Governing law and where disputes go
These Terms are governed by the laws of the State of Ohio, USA, and applicable US federal law, and disputes will be handled in the state or federal courts located in Ohio.
If you’re a consumer, your local law still protects you. Choosing Ohio law does not take away rights you have under the consumer law of the place you live that you cannot sign away. Where your local law gives you stronger protection than Ohio law, your local law wins, and you may be able to bring proceedings in your local courts.
We do not require arbitration.
15. Changes to these Terms
We may update these Terms. When we make a significant change, we will update the “Last updated” date and take reasonable steps to let you know.