HIGHPORT policies · highport.space

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

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:

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 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:

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:

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:

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:

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.