Terms of Service
These Terms govern access to BeaconRelay and form the agreement between the customer and the operator of BeaconRelay identified in an applicable order, invoice, or completed provider notice (the “Provider”).
- Effective
- 2026-09-26
- Contact
- legal@beaconrelay.dev
1. Eligibility and authority
You must be legally capable of entering a contract and authorized to act for the organization whose account or Salesforce organization you connect. You are responsible for accurate registration information, account credentials, authorized users, and all activity under your account.
2. Service
BeaconRelay receives selected Salesforce Streaming API events, durably records them, and attempts delivery to a customer-configured HTTPS endpoint. Features may include replay cursors, retries, Dead Letter redrive, monitoring, encrypted payload storage, hashes, signatures, and delivery receipts. Documentation forms part of the service description.
The service is at-least-once, not exactly-once. A network timeout can leave delivery outcome ambiguous, so customers must make receivers idempotent. BeaconRelay does not warrant uninterrupted Salesforce publication, internet transit, or receiver availability.
3. Customer responsibilities
- Connect only Salesforce organizations and destinations you are authorized to use.
- Choose lawful PushTopics, fields, and event data, and provide all required notices to data subjects.
- Secure receiver endpoints, validate BeaconRelay signatures where available, and protect downloaded receipts and keys.
- Do not use the service for unlawful, abusive, deceptive, infringing, or security-disruptive activity.
- Do not transmit special-category, payment-card, authentication-secret, or similarly high-risk data unless expressly agreed in writing and lawfully configured.
4. Plans, quotas, and trials
Plan limits shown at purchase apply to Salesforce stations, channels, unique events, payload retention, and support. One durable Salesforce event consumes one event unit; automatic retries and manual Dead Letter redrives do not consume another unit. Trial access ends after 14 days or 2,500 unique events, whichever limit is reached first. At quota exhaustion, new events may be durably blocked rather than delivered.
5. Fees and billing
Paid subscriptions renew monthly unless canceled. Prices exclude applicable taxes unless stated otherwise. Stripe processes payment information under its own terms. An account owner may schedule cancellation at period end; access and paid limits continue through that period. Refunds are not automatic except where required by law or expressly agreed.
6. Suspension
Provider may suspend access to protect the service, prevent abuse or security harm, respond to legal requirements, address overdue fees, or enforce plan limits. Where practicable, Provider will give notice and a reasonable opportunity to cure. Emergency suspension may be immediate.
7. Customer data
Customer retains all rights in Customer Data. Customer instructs Provider to process Customer Data solely to operate, secure, support, and improve the service as permitted by the DPA and Privacy Policy. Provider does not acquire ownership of Salesforce payloads and will not use them for advertising or train general-purpose AI models on them.
8. Security and confidentiality
Provider will maintain reasonable technical and organizational safeguards appropriate to the service, including access controls, encrypted OAuth credentials, encrypted retained payloads, restricted secrets, transport security, and operational logging. No system is completely secure; each party must promptly report suspected unauthorized access relevant to the service.
9. Intellectual property
Provider and its licensors retain rights in BeaconRelay, documentation, trademarks, and service-generated software. Customer receives a limited, non-exclusive, non-transferable right to use the service during the subscription. Feedback may be used without restriction provided it does not identify Customer or disclose Customer Data.
10. Third-party services
Salesforce, Stripe, Brevo, customer receivers, and other third-party services are governed by their own terms. Provider is not responsible for changes, outages, or acts of third parties outside its reasonable control. Customer authorizes integrations it enables.
11. Warranties and disclaimers
Provider will perform the service with reasonable care and skill. Except for express commitments in these Terms, an order, or an SLA, the service is provided “as is” and “as available.” To the extent permitted by law, implied warranties of merchantability, fitness, and non-infringement are excluded.
12. Liability
Neither party is liable for indirect, incidental, special, punitive, or consequential loss, or loss of profit, revenue, goodwill, or data, except where exclusion is prohibited. Subject to that rule, each party’s aggregate liability in a twelve-month period will not exceed fees paid or payable for the service during that period. This cap does not apply where law forbids limitation, or to fraud, willful misconduct, confidentiality breach, or infringement obligations to the extent stated in an executed order.
13. Term and termination
These Terms begin when accepted and continue while the account is used. Either party may terminate for material breach not cured within 30 days after notice, or immediately for insolvency or unlawful use. On termination, Customer must stop using the service. Customer may request return or deletion of Customer Personal Data as specified in the DPA and Retention Schedule.
14. Changes, notices, and law
Provider may update these Terms for legal, security, or service changes and will provide reasonable notice of material changes. Continued use after the effective date constitutes acceptance where permitted by law. Formal notices go to the account email and legal@beaconrelay.dev. Governing law, courts, the Provider legal name, and registered address must be stated in the final provider notice or applicable order before commercial use.