Terms of service
Effective: 2026-10-29
These are the terms for using TablePop, run by Bosau Digital LLC (trading as Python & VBA). By publishing a page you agree to them. They are deliberately short. Where a sentence could be written in plain English, it is.
1. What the service is
TablePop takes a table you select in Excel and publishes it as a web page at an address
on tablepop.app, or on a domain you own if you are on Pro. You can update
it, restyle it, embed it elsewhere, and delete it. That is the whole product.
A new page is unlisted: anyone with the link can open it, and search engines are asked not to index it. You can make a page public, or on Pro protect it with a password.
You keep every right in your own data. We claim no ownership of the tables you publish. We store and serve them because that is the service you asked for, and we stop the moment you delete them.
2. Your account
An account is an email address and a password, or a Google account you sign in with through Continue with Google. Keep your password secret, and keep that inbox secure too, because a forgotten password is reset with a code sent to it. You are responsible for what happens under your account. One person, one account. Tell us at support@tablepop.app if you think someone else has got in; resetting your password signs out every session.
3. What you may not publish
Treat everything you publish as public. Publishing a table is the same act as putting it on a public website, and the same judgement applies.
You may not use TablePop to publish or distribute:
- Anything illegal where you are, or where we are.
- Phishing pages, fake login prompts, fake invoices, or anything built to deceive someone into handing over money or credentials.
- Malware, or links intended to deliver it.
- Content impersonating another person, company or public body, or pretending to be an official record it is not.
- Material that infringes someone else's copyright or trademark.
- Harassment of a specific person, or content that exists to threaten or degrade someone.
- Personal data about other people that you do not have the right to publish. A customer list, a staff directory with home addresses, a spreadsheet of exam results, a table of medical or financial details · if you would need someone's permission to put it on a public website, you need it here.
You also may not try to break the service itself: no probing for vulnerabilities on production, no working around plan limits or rate limits, no automated bulk publishing, and no reselling TablePop as if it were your own product.
4. Plans, prices, limits and fair use
| Free | Starter | Pro | |
|---|---|---|---|
| Price | $0 | $6 a month or $60 a year | $15 a month or $150 a year |
| Live pages | 3 | 15 | 100 |
| Stored pages (live and paused) | 15 | 75 | 500 |
| Rows per table | 500 | 2,000 | 10,000 |
| Size per page | 2 MB | 5 MB | 10 MB |
| Views | 10,000 a month, fair use | Fair use | Fair use |
| Address | Randomly assigned | Chosen | Chosen, plus up to 3 custom domains |
| Badge | Yes | No | No |
| Updates | Manual | Manual or automatic | Manual or automatic |
| Download HTML | No | Yes | Yes |
| Password-protected pages | No | No | Yes |
Prices are in US dollars. Yearly billing costs ten months. There are no lifetime deals. You keep the price you signed up at for as long as the subscription runs, and you keep the limits you signed up with: if we change the limits of a plan later, existing subscriptions keep theirs, and a change never pauses a page you already have.
Fair use of views. We never block a page, or a reader, for views. On Free, 10,000 views a month is the level the plan is meant for; past it we tell you in your dashboard and by email at most once a month, and your pages stay online. On Starter and Pro there is no monthly level. Fair use means ordinary publishing of your own tables: not using TablePop as a content delivery network, a file host or an API for automated traffic. If an account's traffic is far outside that, we will email you and talk about it before we do anything else.
5. Pages we disable
We can disable any page that breaks section 3, and we will, without waiting for a court to tell us to. A disabled page stops being served within about a minute and returns a short notice or a not-found page instead. We will email the account holder to say what happened and why.
Anyone can report a page with the report form, no account needed; the report page says what to include. Formal legal notices can also go to abuse@tablepop.app. We aim to respond to abuse reports within 24 hours. Every published free page carries a report link in its badge, deliberately.
This is not a system for settling disagreements about facts. If a page is merely something you dislike or disagree with, that is not abuse. If a page harms you, say how, and we will look properly.
Repeatedly publishing content that breaks section 3 will cost you the account, not just the page.
6. Paying for Starter or Pro
Starter and Pro are subscriptions, billed monthly or yearly. They are sold and billed by Bosau Digital LLC through the checkout on pythonandvba.com. Payments are processed by our payment providers (currently Stripe, and PayPal where offered); your card details never reach us. After purchase you get a license key by email and on the confirmation page, which you paste once into the add-in or the dashboard.
Cancelling is yours to do at any time, from Plan & billing in the TablePop dashboard or from your billing account at account.pythonandvba.com, which is also where your invoices live. You do not have to ask us, and we will not make you sit through a retention flow. Cancelling stops the next charge; you keep your plan until the period you already paid for runs out.
What happens if a subscription lapses
- Nothing changes for 14 days. Your plan keeps working while you sort out payment, and we email you once with the date.
- After that, nothing is deleted and no link breaks. The account moves to the plan your key still allows (Free, or Starter from Pro). Your most recently updated pages stay live up to that plan's limit; the others are paused, not deleted, and show a short notice until you resume them.
- Password-protected pages are paused if the new plan does not include them. They are never left online without their password.
- Custom domains beyond the new plan's allowance fall back to the page's tablepop.app address.
- On Free, the "Made with TablePop" badge comes back and automatic updates stop; manual updates keep working within the free limits.
- Subscribe again and paused pages and domains come back at once.
Refunds
If TablePop is not what you expected, email us within 14 days of paying and we will refund you. No form, no reason required.
7. Availability, and what we do not promise
We work hard to keep pages fast and up. We do not promise an uptime percentage, and there is no service level agreement. TablePop is provided as it is, without warranties of any kind.
Practically, that means: do not use a TablePop page as the only copy of anything. Your workbook is the source of truth; the page is a view of it. Keep your Excel file.
If we get something wrong and it costs you money, our liability is limited to what you paid us in the twelve months before it happened · which, for a free account, is nothing. We are not liable for lost profits, lost data or knock-on business losses. Nothing here limits liability that the law does not allow us to limit, including for death, personal injury, or our own fraud.
8. Ending it
You can stop at any time by deleting your pages and asking us to close your account.
We can suspend or close an account that breaks section 3, that is being used to attack the service, or where we are legally required to. Except in clear abuse cases, we will tell you first and give you a chance to fix it. If we ever shut TablePop down entirely, we will give account holders reasonable notice and time to export their work.
9. Changes to these terms
We may update these terms. The effective date at the top will change, and for anything that materially affects you we will email account holders in advance. If you do not accept a change, stop using the service and ask us to close your account · for a paid plan, we will refund the unused part of the period.
10. Law and contact
These terms are governed by the law of the State of New Mexico, United States, where Bosau Digital LLC is established, and disputes go to the courts there. If you are a consumer, this does not take away the protection of the mandatory law of the country you live in.
Bosau Digital LLC (trading as Python & VBA)
1209 Mountain Road Pl NE Ste N, Albuquerque, NM 87110, United States
Contact: Sven Bosau
General and billing: support@tablepop.app
Abuse reports: abuse@tablepop.app
How we handle your data: Privacy