Terms of service
Effective 1 October 2026.
These terms are an agreement between you, or the organisation you represent (“Customer”, “you”), and Altix Code Ltd, a company registered in the Republic of Cyprus (“Altix”, “we”), governing your use of HookPulse (the “Service”). By creating an account, you accept these terms. If you are creating an account on behalf of an organisation, you confirm you have authority to bind that organisation, and “you” in these terms means that organisation.
1. The Service
HookPulse is an outbound webhook delivery and monitoring product: you publish events from your own backend through our API, we sign each one, deliver it to the endpoints you or your own customers configure, retry it on a fixed backoff schedule if it fails, and keep a durable, queryable log of every attempt so you — and, where you choose to share a scoped portal link, your own customers — can see whether and when a webhook arrived. Plans, delivery allowances, and pricing are described at our pricing page and may change on reasonable notice as described in section 5.
2. Accounts, organisations and team members
You must provide accurate information when creating an account, and keep your credentials and API keys confidential. You are responsible for all activity under your account, including events published with your API keys.
An account may be shared by an organisation. The person who creates it is its first Owner. Owners and Admins may invite other people as team members and assign them a role (Owner, Admin, or Member), each with different permissions inside the Service.
The Customer organisation is responsible for the conduct of every team member it adds, for ensuring it has the right to add them, and for removing access promptly when it is no longer appropriate (for example, when someone leaves the organisation).
At least one Owner must exist on every account at all times; the Service will not let the last Owner be removed or demoted. Only an Owner may manage billing or delete the account.
We log security-relevant account actions — invitations, role changes, removals, and deletion — in an audit trail visible to Owners and Admins.
3. Acceptable use
You agree not to use the Service to:
Publish or deliver content you do not have the right to send, including content that infringes someone else's rights or violates applicable law.
Configure an endpoint you do not own or have authorisation to send requests to, or use the Service to scan, probe, or attack infrastructure that is not yours.
Violate any applicable law, including data protection law in respect of personal data contained in the events you publish — you are the controller for that content, and responsible for your own lawful basis and any disclosures you owe your own end users.
Probe, scan, or attempt to bypass the security of the Service, or resell or sublicense access to it without our written permission.
Send us, through support channels or otherwise, any data you are not legally entitled to share.
We may suspend or terminate an account that breaches this section, with notice where practicable.
4. Subscriptions, billing and taxes
Paid plans are billed in advance on a recurring basis (monthly or annually, as selected) through Stripe, and renew automatically until cancelled.
You can cancel at any time from the billing page; cancellation takes effect at the end of the current billing period, and you keep access until then. We do not provide partial-period refunds except where required by law.
Each plan carries a monthly delivery allowance. Exceeding it may require upgrading to a higher plan to continue publishing new events; it does not affect delivery of events already queued.
Fees are exclusive of taxes unless stated otherwise; you are responsible for any VAT or other tax applicable to your use of the Service, which Stripe may calculate and add to your invoice.
If a payment fails and is not resolved, we may suspend access to paid features until it is, or downgrade the account to a free plan where one exists.
Invoices for amounts paid are issued through our internal invoicing system and are retained independently of your HookPulse account for as long as our accounting and tax obligations require.
5. Changes to the Service and these terms
We may update these terms or the Service from time to time. For a material change, we will notify account Owners by email at least 14 days before it takes effect, except where a change is required sooner for legal or security reasons. Continuing to use the Service after a change takes effect is acceptance of it; if you do not agree, you may cancel and delete your account before it takes effect.
6. Data processing terms
Where an event you publish through the Service contains personal data — about your own end users, for example — you are the data controller and Altix is the data processor, acting only on your documented instructions (which are to sign, deliver, retry and log that event as described in our documentation). The following applies to that processing, and together with our Privacy Policy forms our data processing terms:
We process the content of your events only to deliver them, retry them, and maintain your delivery log, and for no other purpose — we do not inspect, mine, or repurpose payload content.
We implement the technical measures described in our Privacy Policy (sealed signing secrets, hashed API keys, TLS in transit) and organisational measures to protect it, and will notify you without undue delay if we become aware of a breach affecting it.
Our subprocessors for the Service, including event content in transit and in the delivery log, are limited to our infrastructure host (Hetzner); we do not share event content with any other third party except the destination endpoint you configured.
On deletion of your account, event content and delivery history are deleted as described in our Privacy Policy and in section 7 below.
You remain responsible for ensuring you have a lawful basis to include personal data in an event and for any disclosures you owe your own end users under your own privacy policy.
7. Termination and deletion
You may delete your account at any time from Settings. This immediately cancels any subscription, permanently deletes every app, endpoint, API key, published event and delivery attempt history the account holds, and removes every team member's access. It cannot be undone.
We may suspend or terminate your account for breach of section 3, for non-payment that remains unresolved after reasonable notice, or if required to do so by law.
Sections that by their nature should survive termination do — including sections 6 (to the extent data still exists), 8, 9, 10, and 12.
8. Disclaimer of warranties
The Service is provided "as is" and "as available." To the maximum extent permitted by law, we disclaim all warranties, express or implied, including fitness for a particular purpose and non-infringement, and we do not warrant that the Service will be uninterrupted or error-free, or that every event will be delivered — a receiving endpoint that is down, misconfigured, or refuses a request is outside our control, and our retry schedule, while bounded, is not a guarantee of eventual delivery.
9. Limitation of liability
To the maximum extent permitted by law, Altix's total liability arising out of or relating to the Service will not exceed the amount you paid us in the 12 months before the claim arose, and Altix will not be liable for any indirect, incidental, special, consequential, or punitive damages, or for loss of profits, revenue, data, or goodwill, including any arising from a webhook that was not delivered or was delivered late. Nothing in these terms limits liability that cannot be limited under applicable law, including liability for death, personal injury, or fraud.
10. Indemnification
You agree to indemnify and hold Altix harmless from any claim arising from your breach of section 3 (acceptable use) or from content you published through the Service that you did not have the right to send.
11. Intellectual property
Altix owns all rights in the Service, excluding your own data and content. We grant you a limited, non-exclusive, non-transferable right to use the Service during your subscription, for your own internal business purposes.
12. Governing law and disputes
These terms are governed by the laws of the Republic of Cyprus, without regard to its conflict-of-laws rules. The courts of Cyprus have exclusive jurisdiction over any dispute arising from these terms or the Service, except where mandatory consumer protection law gives you the right to bring a claim in your own country of residence.
13. General
If any provision of these terms is found unenforceable, the rest remain in effect.
These terms, together with our Privacy Policy, are the entire agreement between you and Altix regarding the Service.
You may not assign these terms without our consent; we may assign them in connection with a merger, acquisition, or sale of assets.
A failure to enforce any right under these terms is not a waiver of it.
14. Contact
Altix Code Ltd (Cyprus). Questions about these terms: legal@altixcode.com.