Terms of service
Last updated: 14 November 2026
These terms cover pyhttp on the web (app.pyhttp.com). The desktop app has its own licence, the pyhttp Free License, which comes with it.
In short: use it to work with APIs you are allowed to call, do not use it to attack or flood anyone, and keep your own copy of anything you cannot afford to lose.
1. Who we are and what this is
pyhttp on the web is operated by the pyhttp Dev Team ("we"). It is an API client that runs in your browser: you save requests, and our servers send them and show you the responses. By signing in you agree to these terms and to the privacy policy. If you use it for an organisation, you agree on its behalf.
2. Your account
- You sign in with a GitHub or Google account. You are responsible for what is done through your account, so keep that account secure.
- You must be at least 16 years old.
- One person, one account. Do not create several accounts to get around the limits of a plan.
- You can delete your account at any time from the account menu in the app.
3. What you may not do
Requests you send leave from our servers and our addresses. You may send them only to systems you own or are permitted to test. You may not use pyhttp to:
- scan, probe or attack systems, look for vulnerabilities without the owner's permission, or guess passwords and keys;
- flood a service with traffic, or load-test anything that is not yours;
- send spam, collect data in breach of a site's terms, or hide where traffic really comes from;
- break the law, or infringe someone else's rights;
- get around the limits of your plan, interfere with the service, or reach other users' data;
- resell the service or offer it to others as your own.
We may block requests, suspend an account or close it when we see this, and we may do so without warning when others are being harmed.
4. Your content
What you save in pyhttp (requests, environments, variables, responses, mock servers) stays yours. You give us permission to store and process it only as far as needed to run the service for you. You are responsible for it: do not store credentials or personal data that you are not allowed to keep with a third party.
A mock server has a public address. Anyone who has the address can call it, so do not put anything confidential in a mock response.
5. Plans and limits
The free plan has limits on how many requests you can send, how much you can store and how long a request may run; the app tells you when you reach one. Limits can change. If paid plans are offered, their prices and terms are shown before you buy, and these terms will be updated to cover payment and refunds.
6. Availability and your data
We work to keep the service running and your data safe, and we keep copies of it in more than one place. Even so, the service is provided as it is: it may be interrupted, changed or discontinued, and data can be lost. Use Export in the app to keep your own copy of anything important. If we decide to shut the service down, we will give signed-in users at least 30 days' notice so they can export their data.
7. Warranty and liability
To the extent the law allows, the service comes without warranties of any kind, whether of fitness for a purpose, uninterrupted operation or freedom from errors. To the extent the law allows, we are not liable for indirect or consequential loss, or for lost profits, revenue or data, and our total liability to you for anything connected with the service is limited to the amount you paid us for it in the twelve months before the claim, or 1,000 Indian rupees if you paid nothing. Nothing in these terms limits liability that cannot be limited by law.
You agree to cover our losses if a third party brings a claim against us because of how you used the service in breach of these terms.
8. Ending
You may stop using the service and delete your account at any time. We may suspend or end your access if you break these terms, if the law requires it, or if we stop offering the service. When an account is closed, its data is deleted as the privacy policy describes.
9. Changes to these terms
We may update these terms. We change the date at the top, and for changes that matter we tell signed-in users in the app or by email before they take effect. If you keep using the service after that, you accept the new terms.
10. Law and disputes
These terms are governed by the laws of India. Disputes are subject to the jurisdiction of the courts of India. If you are a consumer, mandatory protections of the law where you live still apply to you.
11. Contact
pyhttp Dev Team · dev@pyhttp.com. Reports of abuse coming from pyhttp addresses go to the same address; include the time, the target and the source address.