Skip to content
userland
How it works Pricing Docs Sign in Start building

Legal

Terms of Service

Effective date: October 8, 2026

On this page

  • Who can use Userland
  • Your account
  • API keys
  • If a coding agent or AI assistant works for you
  • Plans and billing
  • Limits
  • Your apps and content
  • Your responsibilities for your apps
  • Acceptable use
  • Copyright
  • Suspension and takedown
  • Cancelling, unpublishing, and closing your account
  • What happens to your data
  • Availability and changes to Userland
  • Support
  • Disclaimers
  • Limits of liability
  • Covering claims against Userland
  • Governing law and disputes
  • Changes to these terms
  • Contact

These terms are the agreement between you and David Jacob Wurtz, a sole proprietor who provides Userland (“Userland”, “we”, “us”), for using Userland. That includes the website at userland.fun, the console at console.userland.fun, our documentation, the userland command-line tool, the API, the Userland connector that AI assistants such as ChatGPT and Claude use, and the apps we run for you. Our Acceptable Use Policy and Copyright Policy are part of these terms. Our Privacy Policy explains how we handle personal information.

By creating an account or using Userland, you agree to these terms. If you use Userland for a business or other organization, you agree to them for it too, and “you” means both of you.

These terms are for Userland customers and the people they add to their accounts. If you only use an app that a business runs on Userland, that business’s own terms apply to you, and our Privacy Policy explains what Userland stores for it.

Who can use Userland

  • You must be at least 18, or the age of majority where you live if that’s higher, and able to form a binding contract.
  • You may use Userland for yourself, or for a business or other organization. If you use it for an organization, you confirm that you’re allowed to agree to these terms for it.
  • Userland isn’t for children.

Your account

  • You sign up with your email address and a name for your account, such as your business name. There’s no password. To sign in, you open a link we email you. The command-line tool signs in with a code you approve in the console. An AI assistant connects when you approve it on a Userland page (see If a coding agent or AI assistant works for you).
  • Anyone who can read your email can sign in as you, so keep your email account secure.
  • Everyone in an account has a role. Everyone can see the account’s apps. Owners, admins, and members can publish apps and roll them back. Only owners and admins can manage billing, set secret keys, and unpublish apps. Viewers can see apps but can’t change them.
  • You’re responsible for everything done with your account, including by people, coding agents, and AI assistants you let use it.

API keys

  • The console and the command-line tool create API keys. Keys an AI assistant creates for you work the same way (see Connecting an AI assistant). We show a key once. After that we keep only a scrambled (hashed) copy, plus a few of its characters so you can tell your keys apart, and we can’t show you the full key again.
  • A key doesn’t expire. It works until it’s revoked: in the console, with userland auth api-keys revoke, or with userland auth logout --revoke. Signing out of the console, or running userland auth logout without --revoke, doesn’t revoke it. Signing in again with the command-line tool (version 0.8.0 or later) revokes the key its previous sign-in saved. Disconnecting an AI assistant doesn’t revoke the keys it created.
  • A key acts as you, with your role, in every account you belong to.
  • We email you whenever a new key is created for you.
  • Keep your keys secret. If you think a key has leaked, revoke it.
  • The userland command-line tool is open source under the MIT License. That license covers the tool’s code. These terms cover your use of the Userland service, including through the tool.

If a coding agent or AI assistant works for you

Many customers have AI build, publish, and manage their apps: a coding agent on their computer, which uses the command-line tool or the API with an API key, or an AI assistant such as ChatGPT or Claude, which they connect to Userland.

  • What your agent or assistant does with your account counts as something you did under these terms.
  • Our documentation tells agents and assistants not to change your plan themselves, and to tell you which plan an app needs instead. An assistant can open Stripe’s checkout or billing page for you, but only you can pay there.
  • Check what your agent or assistant builds before your customers rely on it, especially anything that handles their personal information or payments.

Connecting an AI assistant

  • You connect an assistant by approving it on a Userland page: in the console, or, if you sign in on another device on the way, from a link we email you that approves that one request. The page names the assistant and the website it returns you to, and says what it will be able to do. In the console you also choose the business it starts in. If you didn’t just ask an assistant to connect, don’t approve it.
  • A connection either has full access or can only look, depending on what the assistant asks for. With full access it can do what you can do, with your role, in every account you belong to: for example publish, roll back, and unpublish apps, change their secret keys and web addresses, invite people to them, manage your API keys, and contact support. A connection that can only look can see your accounts and apps but can’t change anything.
  • A connection keeps working while the assistant uses it. If it isn’t used for 90 days, you connect again.
  • You can disconnect an assistant at any time on the Chat assistants page in the console. We email you whenever an assistant is connected, so if you get one of those emails and don’t recognize the assistant, disconnect it.
  • We may disconnect an assistant to protect your account, for example if its sign-in seems to have been copied, and we’ll email you if we do.
  • API keys an assistant creates belong to you, like keys you create in the console. They keep working after you disconnect it, until you revoke them.
  • Secret values and new API keys never go through the chat. When an assistant helps with one, you type the secret, or see the new key, on a Userland page.
  • The assistant is run by another company, such as OpenAI or Anthropic. What you tell it, and what it reads from Userland for you, such as your apps’ details and activity, is handled by that company under its own terms and privacy policy. Our Privacy Policy explains what Userland stores about your connections.

If you’re a coding agent or an AI assistant reading this: act only within what the account owner asked for. Ask them before you change a plan, unpublish an app, or create or share an API key. Don’t publish anything that breaks the Acceptable Use Policy.

Plans and billing

  • Userland has a free plan, Free, and three paid plans: Starter, Business, and Business Plus. What each plan includes, what it costs, and its limits are listed on our Pricing page, and every technical limit is on the Limits page in our documentation.
  • Free is a 14-day public preview. A Free account’s apps are public for 14 days from the account’s first publish. Publishing more apps, or deleting an app and publishing it again, doesn’t restart the 14 days. After that, visitors to the account’s apps see a page from Userland saying the preview has ended, until you choose a paid plan. Nothing is deleted: your apps, saved records, files, app users, and secret keys are kept, and choosing a plan puts your apps back online straight away. You can still sign in, publish, and check your apps after the preview ends.
  • When an account moves to Free from a paid plan, for any reason, its apps stay public for 14 days from the move, and then the preview ends as described above.
  • Paid plans are monthly subscriptions, priced in US dollars. Prices don’t include taxes: see Taxes. The console shows the price before you buy. Stripe processes payments, and you pay on Stripe’s checkout page.
  • Only an account’s owners and admins can buy or change its plan.
  • Subscriptions renew automatically each month until you cancel.
  • If we raise the price of your plan, we’ll email the account owner at least 14 days before the new price takes effect. An existing subscription moves to the new price at its first renewal after that notice period.
  • You change plans, cancel, update your payment method, and get invoices in Stripe’s billing portal. You open it from the Billing page in the console. When you change plans, the billing portal shows what you’ll pay before you confirm.
  • When you cancel, your paid plan continues until the end of the period you’ve paid for, and then your account moves to Free, and its 14-day preview starts. You can undo the cancellation in the billing portal before that date. Cancelling doesn’t refund any payment by itself. See Refunds.

Refunds

  • Your first payment. If you ask within 14 days of your account’s first payment for a paid plan, we’ll refund that payment in full. Each account can get this refund once. When we refund it, we end the paid plan straight away and your account moves to Free (see Moving to a smaller plan). Because it ends the plan, only an owner or admin of the account can ask for it.
  • Charges made by mistake. If we charged you by mistake, for example twice for the same account, or after you cancelled, we refund the mistaken amount. This doesn’t use up your first-payment refund, and we don’t end your plan because of it.
  • Renewals and unused time. We don’t refund renewal payments, or the rest of a period you’ve paid for after you cancel, except:
    • when we end these terms and close your account on 90 days’ notice, as described in If we end the agreement; or
    • where the law requires a refund.
  • How to ask. Email support@userland.fun from the email address on your account, or send a request from the Support page in the console or with userland support open. Tell us which account it’s for, and, if you think we charged you by mistake, which charge.
  • Refunds go back to the payment method you paid with. Your bank or card issuer may take several business days to show it.

Taxes

  • Prices are in US dollars and don’t include taxes.
  • Where we’re required to collect sales tax, VAT, GST, or a similar tax, we add it to your bill and show it on your invoice.
  • You’re responsible for any other taxes that apply to your use of Userland.

If a payment fails

  • You keep your plan for up to 14 days from the first failed payment while you sort it out. During that time your existing apps keep running on your plan, but you can’t add web addresses, publish a new app that needs more than the Free plan includes, or publish an update that adds features its live version doesn’t use or grows an app past the Free plan’s limits.
  • If the payment still hasn’t gone through after 14 days, your account moves to Free and is restricted. Its short addresses (like yourbusiness.userland.link) and custom domains stop working, and you can’t publish new apps or add web addresses. You can still publish updates that fit the Free plan to your existing apps. Paying the invoice brings back your plan and your web addresses. For the first 30 days of the restriction, we keep your apps’ past versions, activity logs, and app analytics as your paid plan keeps them, so paying the invoice in that time loses none of them (see What happens to your data).
  • While a payment is overdue or your account is restricted, you can publish updates only to apps that already have a live version.
  • If Stripe cancels the subscription because the payment keeps failing, which can happen before the 14 days are up, your account moves to Free. Paying the old invoice after that doesn’t bring the plan back: subscribe again from the Billing page. If Stripe marks the subscription unpaid instead, your account is restricted straight away, and paying the invoice brings back your plan.

Moving to a smaller plan

This happens when you downgrade, when a subscription ends, and when an account is restricted after a failed payment.

  • The smaller plan’s features and limits apply, except its monthly limits (see the next point). Features it doesn’t include stop working, and anything that would go over its limits, such as new saved records, is refused.
  • The smaller plan’s monthly limits, on requests, bandwidth, job runs, and messages from other services, start at the beginning of the next calendar month (UTC). Until then, your account keeps the larger monthly limits it had during the month, so your apps aren’t stopped for the rest of the month by usage your old plan allowed. If we refund your last payment in full and end your plan, Free’s monthly limits apply straight away.
  • Short addresses and custom domains beyond the smaller plan’s limits are turned off, not deleted. The ones that already work stay on, oldest first: a custom domain that isn’t connected yet is turned off before one that works. Free includes none. A custom domain that was never connected is still removed 14 days after it was added (see Your apps and content).
  • An app stops being served if it uses private file stores, or goes over one of the smaller plan’s limits on how each app is set up (other than its jobs and webhooks), such as the number of secret keys, app-user roles, data collections, or file stores it declares. It stays off until you publish a version that fits the plan, or upgrade again.
  • Scheduled jobs, webhooks, and public sign-up pause instead, and the app keeps running. A scheduled job doesn’t run if the smaller plan doesn’t include scheduled jobs or that job’s schedule, or if the app declares more jobs than the plan allows. Messages from other services to the app are refused if the plan doesn’t include webhooks or the kind of webhook the app uses, or if the app declares more webhooks than the plan allows. New users can’t sign themselves up to an app if the plan doesn’t include public sign-up. If scheduled jobs or messages stopped only because the app declares more jobs or webhooks than the plan allows, or because of a job’s schedule, they start working again when you publish a version that fits the plan.
  • When the smaller plan is Free, the account’s apps stay public for 14 days from the move, and then its preview ends (see Plans and billing).
  • Upgrading turns these things back on.
  • The Billing page in the console shows what a smaller plan would turn off before you change.
  • Moving to a smaller plan doesn’t delete your apps, saved records, files, or secret keys. It does shorten how long activity logs and app analytics are kept, and how many past versions of each app are kept, except during the first 30 days of a restriction after a failed payment or a paused subscription. See What happens to your data.

Limits

  • Each plan has limits, for example on requests, bandwidth, storage, saved records, app users, and job runs. Monthly limits start again at the beginning of each calendar month (UTC). After you move to a smaller plan, its smaller monthly limits start at the beginning of the next calendar month (see Moving to a smaller plan).
  • When an app reaches a limit, the action that would go over it is refused. Once an account uses up its monthly requests or bandwidth, visitors to its apps see an error message from Userland instead of the app, until the next month or an upgrade.
  • Saved records. Each saved record can be at most 256 KB. Each app can keep at most 1,000 saved records on Free, 25,000 on Starter, and 100,000 on Business and Business Plus. All of an account’s saved records together can take at most 10 MB on Free, 250 MB on Starter, 1 GB on Business, and 2 GB on Business Plus. Files go in your apps’ file stores, which have their own limits.
  • Bandwidth. A response counts toward your bandwidth when it finishes, even one that takes your account past its monthly limit. On Free, a single very large response may be cut off before it finishes.
  • Daily limits. Each account can create at most 5 new apps in any 24 hours on Free, 50 on Starter, 100 on Business, and 200 on Business Plus, and an app you create and then unpublish still counts toward them. Each account also has daily limits on saving records, storing files, uploading files to publish, writing activity log entries, and connecting AI assistants. These start again at midnight UTC, and the Limits page lists them. Activity log entries over the limit are left out instead of refused.
  • Free accounts have extra limits to prevent abuse. Each Free account can create at most 5 new apps and publish at most 50 times a day. One mailbox can have at most 2 Free accounts, and we count variants of an address, such as name+shop@example.com and name@example.com, as the same mailbox. You can’t sign up with an address from a disposable email service. We may lower these limits for an account that we think is being used for abuse.
  • Don’t try to get around the limits, for example by spreading one project across several free accounts, or by opening new accounts to start a new preview.

Your apps and content

“Your content” means everything you or your agent put into Userland. That includes your apps’ code, files, and settings, the records and files your apps save, your secret keys, and information about your apps’ users.

  • You own your content. You give Userland permission to store, copy, process, and serve it, but only as needed to run Userland for you and your apps’ visitors, to keep Userland secure, to measure and improve Userland using facts about your apps (such as which features they use and how big they are, not what they contain or your users’ information), and to follow the law.
  • Each app has its own address on userland.link. On paid plans you can also add short addresses, like yourbusiness.userland.link, and custom domains you own. If you don’t connect a custom domain within 14 days of adding it, using the DNS records Userland gives you, it’s removed. Userland reserves the web addresses under /_userland/ on every app address for app sign-in, file uploads, and messages from other services your app connects to.
  • Publishing a new version or rolling back doesn’t delete saved records, app users, files, or secret keys.
  • You can download your apps and their data at any time, on every plan, and for 30 days after you unpublish an app:
    • Your apps. Each version Userland keeps (see What happens to your data), as a folder of its files that you can publish again. Owners, admins, and members can download versions.
    • Your apps’ data. An app’s saved records, the people who can sign in to it (with their email addresses and roles, never their passwords), and its uploaded files. Only owners and admins can export an app’s data, because it includes your app users’ email addresses. You can export it even while your account is restricted after a failed payment, and an export can be downloaded for 7 days.
  • Downloads never include secret values or passwords. Userland doesn’t make backups for you, so keep your own copies of anything you can’t afford to lose.

Your responsibilities for your apps

  • You’re responsible for your apps: what they do and say, their code (including code a coding agent or AI assistant wrote for you), and following the laws that apply to them and to your business.
  • People who use your apps. People who sign up for or use one of your apps are your users, not Userland’s. You decide what your app collects and how you use it. Tell them what you collect and why, for example in your own privacy notice, and respond to their requests about their information. If your app can’t do something they ask for, such as removing their sign-in, email support@userland.fun.
  • Email to your users. As each of these becomes available, Userland emails your apps’ users for you: a password reset link when one of them asks for it, and, if your app uses them, sign-in links, address confirmations, and messages your app sends through Userland. These emails come from an address on notify.userland.link, with your app’s name. You’re responsible for what your app sends, and it must follow our Acceptable Use Policy. On Free, your app can send its own messages only to you and the people who have a role in the app. Each plan has a monthly limit on the messages an app sends, and there are daily limits for each recipient and each app; reset links, sign-in links, and confirmations don’t count toward the monthly limit. Your app can also use an email provider you choose.
  • Secret keys. Store API keys and passwords for other services as app secrets, so they stay on the server. Don’t put them in your app’s pages or browser code.
  • Other services. Services you connect to your apps, such as an AI provider or a payment provider, are between you and that provider, and their terms apply.
  • Custom domains. Only add a domain you own or control. A custom domain works only after you add the domain settings (DNS records) we give you, wherever you manage your domain. A domain that isn’t verified within 14 days is removed, and until it’s verified another account can claim it.

Acceptable use

You and your apps must follow our Acceptable Use Policy. It lists what isn’t allowed and how to report abuse.

Copyright

Our Copyright Policy explains where to send a notice that something on Userland infringes a copyright, what we do when we get one, and how an app’s owner can send a counter-notice. When we get a valid notice about one of your apps, we may remove or disable the material, and we’ll email you a copy of the notice. In appropriate circumstances, we end the accounts of repeat infringers.

Suspension and takedown

  • We may turn off a web address, suspend or take down an app, or suspend an account if it breaks these terms or the Acceptable Use Policy, if it puts people, Userland, or other customers at risk, or if the law requires it.
  • We usually start with the smallest step that stops the problem: one web address, then one app, then the whole account.
  • A suspended app stops serving, and its scheduled jobs stop. Visitors see a message from Userland saying the app is suspended, without the reason. After a legal takedown, the message says the app is unavailable for legal reasons.
  • A suspended account’s apps all stop, visitors see a message from Userland saying the account is suspended, and nobody can make changes to the account.
  • A web address we turn off stays off until we review it, and you can’t remove it yourself in the meantime.
  • The console marks a suspended app, and the app’s activity log records the change. We may also contact you by email.
  • We restore apps, web addresses, and accounts only after review. If you think we got it wrong, email support@userland.fun.

Cancelling, unpublishing, and closing your account

  • You can cancel a paid plan at any time in the billing portal. See Plans and billing.
  • Owners and admins can unpublish an app they no longer need. Unpublishing takes the app offline and removes its web addresses.
  • We keep an unpublished app’s saved records, files, secret keys, app users, and past versions for 30 days. In that time you can download its versions and data (see Your apps and content), or publish the app again and get it back with all of them.
  • 30 days after you unpublish an app, we delete them, along with the rest of what the app held, including its settings, activity log, app invitations, drafts, and app users’ sign-ins. We keep a record of the app’s name and dates, its usage counts, its old web addresses, and any action we took on it, such as a suspension. A few records follow their own schedule instead: an export of the app’s data you already made can be downloaded until its 7 days are up, the app’s analytics totals are deleted 90 days after you unpublish it, and security records about it are kept as our Privacy Policy says. Once we’ve deleted them, which usually takes a few minutes, you can still publish the app again, but it starts with no saved records, files, secret keys, app users, or past versions.
  • To close your account, or to ask us to delete an app’s data or your account’s data, email support@userland.fun from the email address on your account. We’ll reply to tell you what we can delete and when. Before you do, you can download your apps and their data (see Your apps and content).

If we end the agreement

  • We may end these terms with you and close your account for any reason, by emailing the account owner at least 90 days beforehand. Until your account closes, you can keep using Userland as your plan allows, including downloading your apps and their data (see Your apps and content). When we end them this way, we’ll refund, pro-rated, the fees you prepaid for the part of your paid period after your account closes.
  • We may end these terms with you and close your account straight away, without that notice, if you seriously break these terms or the Acceptable Use Policy, if the law requires it, or if your account or apps put Userland, other customers, or other people at risk. Even then, we’ll give the account owner a way to get a copy of their apps’ data, unless the law or a security risk prevents it.

What happens to your data

  • We don’t delete your apps, saved records, files, app users, or secret keys because you cancel, move to a smaller plan, or miss a payment. Your account moves to Free and they stay. When a Free account’s preview ends, its apps aren’t shown to visitors, but nothing is deleted. If we ever change this, we’ll tell you before we delete anything.
  • Unpublishing an app is different: we delete what it held 30 days later, apart from the few records described in Cancelling, unpublishing, and closing your account.
  • Saved records your apps delete are removed 7 days after they’re deleted, on every plan.
  • Some things are removed on a schedule:
    • activity log entries older than your plan keeps them: 1 day on Free, 7 days on Starter, 30 days on Business, and 90 days on Business Plus;
    • app analytics totals older than the same window (Free doesn’t include app analytics);
    • a published app’s past versions beyond the number your plan keeps: 2 on Free, 10 on Starter, 50 on Business, and 200 on Business Plus. The live version is never removed.
  • Moving to a smaller plan shortens these, so older entries and more past versions are removed.
  • If your account is restricted because a payment for your paid plan failed or your subscription is paused (see If a payment fails), we keep these as your paid plan keeps them for 30 days from when the restriction starts. If you pay, or resume the subscription, within those 30 days, none of them are removed. After 30 days, or as soon as the subscription ends, Free’s apply. This doesn’t apply when you move to a smaller plan yourself, when your plan ends, or when you didn’t finish paying for a new plan at checkout.
  • Our Privacy Policy lists what we keep and for how long.

Availability and changes to Userland

  • We work to keep Userland running, but we don’t promise any particular uptime. There’s no uptime guarantee on any plan, and we don’t give service credits (money or account credit) when Userland isn’t available. Interruptions can happen, for example while we update the systems that run apps’ server code.
  • We change and improve Userland over time, and we note changes in the documentation changelog. We may add, change, or remove features.

Support

You can reach us from the Support page in the console, with userland support open, or at support@userland.fun. We reply by email.

  • We aim to reply within 2 business days on every plan, and within 1 business day on Business and Business Plus. That faster reply is the “Priority Support” those plans list.
  • Business days are Monday to Friday, Pacific Time, except US federal holidays.
  • These reply times are targets, not guarantees, and there are no service credits if we miss one.

Disclaimers

Userland is provided “as is” and “as available”. To the extent the law allows, we make no promises about Userland beyond what these terms say. In particular, we don’t promise that Userland will be uninterrupted or error-free, that it will suit a particular purpose, or that apps built on it, including apps a coding agent or AI assistant writes, will work the way you intend.

Limits of liability

To the extent the law allows:

  • Userland isn’t liable for indirect or consequential losses arising from your use of Userland, such as lost profits, lost revenue, lost data, or lost business.
  • Our total liability for all claims about Userland is limited to the amount you paid us for Userland in the 12 months before the event that led to the claim.

Nothing in these terms limits any liability or any rights that can’t be limited under the law that applies to you.

Covering claims against Userland

If someone makes a claim against Userland that arises from your content, your apps, your apps’ users, or your breaking these terms or the Acceptable Use Policy, you’ll indemnify Userland against it. That means you’ll cover the losses, damages, and costs that result, including reasonable legal fees.

Governing law and disputes

  • The laws of the State of Washington, USA, govern these terms and any dispute about them or about Userland, without regard to conflict-of-laws rules (the rules that can point to another place’s laws).
  • Disputes go to the state courts in Clark County, Washington, or to the federal court for that area (the United States District Court for the Western District of Washington), and you and we both consent to those courts’ jurisdiction.

Changes to these terms

We may update these terms. We’ll post the new version on this page and change the effective date at the top. If a change is material, meaning it significantly affects you, we’ll also email account owners at least 14 days before it takes effect. If you keep using Userland after a change takes effect, the updated terms apply to you.

What changed on October 8, 2026

  • Cancelling, unpublishing, and closing your account: we keep an unpublished app’s saved records, files, secret keys, app users, and past versions for 30 days, and then delete them, along with the rest of what the app held, apart from a few records that follow their own schedule. Publishing the app again within the 30 days gets it back with all of them. Before, these terms said they were kept.
  • Your apps and content: you can download an unpublished app and its data for 30 days after you unpublish it. Before, these terms said you could download unpublished apps with no time limit.
  • What happens to your data: saved records your apps delete are removed 7 days after they’re deleted, on every plan. Activity log entries and app analytics totals are removed on the same schedule whether or not the app is published.
  • Limits: each account can create at most 50 new apps in any 24 hours on Starter, 100 on Business, and 200 on Business Plus (Free’s limit stays at 5), and has daily limits on saving records, storing and uploading files, writing activity log entries, and connecting AI assistants, listed on the Limits page.

What changed on October 7, 2026

  • If a coding agent or AI assistant works for you now covers AI assistants, such as ChatGPT and Claude, that you connect to Userland: how you approve a connection, what it can do, how long it lasts, how to disconnect it, and that API keys it creates keep working until you revoke them. API keys and Your account mention them too.
  • Your apps and content: you can download each version of your apps that Userland keeps, and export your apps’ saved records, sign-in lists, and uploaded files, at any time and on every plan. Before, these terms said Userland had no way to export your data.
  • If we end the agreement: we email you at least 90 days, not 30, before we close your account for our own reasons, and you can download your apps and data until it closes. If we close an account straight away, we still give its owner a way to get a copy of their apps’ data, unless the law or a security risk prevents it.
  • Support no longer mentions “Backups Export”. It’s gone from our plan details, since downloading and exporting come with every plan.
  • Plans and billing: Free is a 14-day public preview. A Free account’s apps are public for 14 days from its first publish, or from a move to Free from a paid plan. After that, visitors see a page saying the preview has ended until you choose a plan. Nothing is deleted.
  • Limits: each saved record can be at most 256 KB, and an account’s saved records together can take at most 10 MB on Free, 250 MB on Starter, 1 GB on Business, and 2 GB on Business Plus. Each app can keep at most 1,000 saved records on Free, 25,000 on Starter, and 100,000 on Business and Business Plus.
  • Limits: on Free, each account can create at most 5 new apps and publish at most 50 times a day, one mailbox can have at most 2 Free accounts, and disposable email addresses can’t sign up. On Free, a single very large response may be cut off.
  • Your responsibilities for your apps: as each becomes available, Userland emails your apps’ users for you: password reset links and, if your app uses them, sign-in links, confirmations, and your app’s own messages, within each plan’s limits. You’re responsible for what your app sends.
  • Moving to a smaller plan no longer mentions private apps. Userland doesn’t offer them.
  • Plans and billing now points to our Pricing page for what each plan includes and costs.

What changed on October 3, 2026

  • If a payment fails, Moving to a smaller plan, and What happens to your data now say that when your account is restricted because a payment for your paid plan failed or your subscription is paused, we keep your apps’ past versions, activity logs, and app analytics as your paid plan keeps them for 30 days from when the restriction starts, so paying in that time loses none of them. Before, they were cut to what Free keeps within about 15 minutes, and paying didn’t bring them back. This applies to restrictions that start after this change went live on October 3, 2026.
  • Moving to a smaller plan and Limits now say that a smaller plan’s monthly limits, on requests, bandwidth, job runs, and messages from other services, start at the beginning of the next calendar month (UTC). Until then, your account keeps the larger monthly limits it had during the month. Before, the smaller limits applied at once, so moving to a smaller plan in the middle of a month could stop your apps until the month ended. If we refund your last payment in full and end your plan, Free’s monthly limits still apply straight away.
  • Moving to a smaller plan now says which short addresses and custom domains stay on: the ones that already work, oldest first. A custom domain that isn’t connected yet is turned off before one that works. Before, the ones added most recently stayed on, even one that wasn’t connected yet. Addresses turned off before this change aren’t switched with ones that are on.

What changed on October 1, 2026

  • Your account: you sign up with your email address and a name for your account. Sign-up no longer asks for a username.
  • We call the addresses you choose for your apps “short addresses”, as the console does. These terms called them “named addresses”.
  • Moving to a smaller plan now says which apps stop being served, and that scheduled jobs, webhooks, and public sign-up pause instead while the app keeps running. This is how Userland already worked.
  • Support no longer says the console’s Billing page shows “Backups Export”. It still isn’t offered.
  • Your apps and content now says that a custom domain is removed if it isn’t connected within 14 days of being added, even while it’s turned off. This is how Userland already worked.

What changed on September 29, 2026

  • We added Refunds, including a refund of your account’s first payment for a paid plan if you ask within 14 days.
  • We added Taxes: prices don’t include taxes, and we add tax to your bill where we’re required to collect it. If your account had a paid plan before September 29, 2026, this takes effect for it on October 13, 2026.
  • Support now has reply targets, and “Priority Support” on Business and Business Plus means the faster one.
  • Availability now says plainly that there’s no uptime guarantee or service credits.
  • We added our Copyright Policy, which is part of these terms, and a Copyright section here.

Contact

Email support@userland.fun with any questions about these terms.

Send legal notices to support@userland.fun, or by mail to David Jacob Wurtz, Attn: Userland, 13215 SE Mill Plain Blvd Ste C8 #3028, Vancouver, WA 98684, United States.

For coding agents

Read this page as an agent

Fetch the Markdown version of this page for the same content without the layout. Start from llms.txt for everything else.

  • markdownhttps://userland.fun/legal/terms/index.md
  • sitehttps://userland.fun/llms.txt
  • docshttps://docs.userland.fun/llms.txt
userland

Your business. Your software. Your agent builds it, and Userland runs it with saved data, app-owned sign-in, and secure API keys. Protected diagnostics are available when enabled; code rollback requires compatibility checks.

Product

  • How it works
  • Docs
  • CLI reference
  • Support
  • Pricing
  • App addresses

Company

  • Status
  • What you need
  • About

For agents

  • /llms.txt
  • docs/llms.txt
  • this page as .md

Legal

  • Terms
  • Privacy
  • Acceptable Use
  • Copyright
  • Your privacy choices
© 2026 Userland / Personal software Yours, live.