page.tsx243 lines · main
| 1 | export const metadata = { title: 'Terms of Service · Briven' }; |
| 2 | |
| 3 | export default function TermsPage() { |
| 4 | return ( |
| 5 | <> |
| 6 | <h1 className="font-mono text-2xl text-[var(--color-text)]">Terms of Service</h1> |
| 7 | <p className="mt-2 font-mono text-xs text-[var(--color-text-subtle)]"> |
| 8 | last updated 2026-07-28 · production · briven.tech |
| 9 | </p> |
| 10 | |
| 11 | <h2 className="mt-10 font-mono text-lg text-[var(--color-text)]">1. Who and what</h2> |
| 12 | <p> |
| 13 | Briven is a hosted backend platform (databases, Auth, storage, functions, dashboard) at{' '} |
| 14 | <strong>briven.tech</strong> and its subdomains (the “Service”). It is operated |
| 15 | by <strong>flndrn Limited</strong> (the “Operator”, “we”, |
| 16 | “us”), registered at Arch. Makariou III 171, Vanezis Business Center 4th floor, |
| 17 | 3027 Limassol, Cyprus. Day-to-day operations are based in Flanders, Belgium. |
| 18 | </p> |
| 19 | <p className="mt-3"> |
| 20 | These Terms, together with the{' '} |
| 21 | <a href="/privacy" className="text-[var(--color-text-link)]"> |
| 22 | Privacy Policy |
| 23 | </a> |
| 24 | ,{' '} |
| 25 | <a href="/subprocessors" className="text-[var(--color-text-link)]"> |
| 26 | Subprocessors list |
| 27 | </a> |
| 28 | , and{' '} |
| 29 | <a href="/trust" className="text-[var(--color-text-link)]"> |
| 30 | Trust page |
| 31 | </a> |
| 32 | , form the agreement between you (“Customer”, “you”) and the |
| 33 | Operator. By creating an account or using the Service you accept these Terms. |
| 34 | </p> |
| 35 | |
| 36 | <h2 className="mt-10 font-mono text-lg text-[var(--color-text)]">2. Eligibility</h2> |
| 37 | <p> |
| 38 | You must be at least 16 years old and able to form a binding contract under the law of your |
| 39 | jurisdiction. If you create an account for a company, you represent that you have authority |
| 40 | to bind that company to these Terms. |
| 41 | </p> |
| 42 | |
| 43 | <h2 className="mt-10 font-mono text-lg text-[var(--color-text)]">3. Account</h2> |
| 44 | <ul className="mt-2 list-disc pl-6"> |
| 45 | <li> |
| 46 | You are responsible for your credentials and for access granted to teammates (API keys, |
| 47 | machine clients, magic links, OAuth). |
| 48 | </li> |
| 49 | <li> |
| 50 | You must keep a working email address on the account. We may suspend the account if mail |
| 51 | repeatedly bounces and we cannot reach you about security or billing. |
| 52 | </li> |
| 53 | <li> |
| 54 | Do not share a single human login across people. Invite teammates or use machine clients |
| 55 | (M2M) for servers and jobs. |
| 56 | </li> |
| 57 | </ul> |
| 58 | |
| 59 | <h2 className="mt-10 font-mono text-lg text-[var(--color-text)]">4. The Service</h2> |
| 60 | <p> |
| 61 | The Service includes, as enabled for your project: managed versioned Postgres (Doltgres), |
| 62 | Briven Auth (end-user login, sessions, MFA, roles, machine clients), object storage, |
| 63 | deployable functions, realtime where offered, Studio, and the operator dashboard at |
| 64 | briven.tech. Feature availability depends on your plan and project configuration. |
| 65 | </p> |
| 66 | <p className="mt-3"> |
| 67 | Open-source components of Briven may be licensed under AGPL-3.0 (engine) and MIT (CLI / |
| 68 | SDKs) as stated in the public repository. These Terms apply to the <strong>hosted</strong>{' '} |
| 69 | Service only. |
| 70 | </p> |
| 71 | |
| 72 | <h2 className="mt-10 font-mono text-lg text-[var(--color-text)]">5. Acceptable use</h2> |
| 73 | <p>You may not use the Service to:</p> |
| 74 | <ul className="mt-2 list-disc pl-6"> |
| 75 | <li>store, transmit, or generate content that is illegal under EU or Belgian law;</li> |
| 76 | <li>send unsolicited bulk email, spam, or abusive outbound traffic;</li> |
| 77 | <li> |
| 78 | host material that infringes copyright, trademark, or other third-party intellectual |
| 79 | property; |
| 80 | </li> |
| 81 | <li> |
| 82 | host CSAM, content that sexualises minors, or non-consensual intimate imagery — accounts |
| 83 | hosting such material will be terminated immediately and reported to the appropriate |
| 84 | authority; |
| 85 | </li> |
| 86 | <li> |
| 87 | probe, scan, or attempt to compromise other tenants, the host infrastructure, or any |
| 88 | system you do not own; |
| 89 | </li> |
| 90 | <li> |
| 91 | run cryptocurrency mining, distributed computation for hire, or denial-of-service tools; |
| 92 | </li> |
| 93 | <li> |
| 94 | resell the Service or run a separate commercial product on a free tier in a way that |
| 95 | circumvents paid plans when those plans apply to your usage. |
| 96 | </li> |
| 97 | </ul> |
| 98 | <p className="mt-3"> |
| 99 | We may remove offending content and suspend the responsible account without notice when the |
| 100 | issue is severe (CSAM, active outbound attack, third-party legal demand). For other |
| 101 | breaches we will give reasonable notice and a chance to cure where practical. |
| 102 | </p> |
| 103 | |
| 104 | <h2 className="mt-10 font-mono text-lg text-[var(--color-text)]">6. Your content</h2> |
| 105 | <p> |
| 106 | Your data is yours: schemas, rows, functions, files, Auth users for your apps, and project |
| 107 | configuration. You keep all rights. You grant us only the limited licence needed to host |
| 108 | and operate the Service (store, back up, process, and transmit content to clients you |
| 109 | authorize). |
| 110 | </p> |
| 111 | <p className="mt-3"> |
| 112 | You can export project assets via the dashboard and CLI. We will not trap your data in a |
| 113 | proprietary format we alone can read. |
| 114 | </p> |
| 115 | |
| 116 | <h2 className="mt-10 font-mono text-lg text-[var(--color-text)]">7. Fees and plans</h2> |
| 117 | <p> |
| 118 | Current plans and prices are published at{' '} |
| 119 | <a href="/pricing" className="text-[var(--color-text-link)]"> |
| 120 | briven.tech/pricing |
| 121 | </a> |
| 122 | . Free or included usage (if any) is described there and in your dashboard. Paid features |
| 123 | are billed according to the plan you select. |
| 124 | </p> |
| 125 | <p className="mt-3"> |
| 126 | Material price or plan changes will be announced on the site and, where we have a billing |
| 127 | email, notified at least 30 days before they affect you. Taxes (VAT, GST, sales tax) may |
| 128 | be added where the Operator is required to collect them. Card and bank details are handled |
| 129 | by our payment subprocessor — see{' '} |
| 130 | <a href="/subprocessors" className="text-[var(--color-text-link)]"> |
| 131 | Subprocessors |
| 132 | </a> |
| 133 | . |
| 134 | </p> |
| 135 | |
| 136 | <h2 className="mt-10 font-mono text-lg text-[var(--color-text)]">8. Availability and changes</h2> |
| 137 | <p> |
| 138 | The Service is offered for production use. We aim for continuous availability and maintain |
| 139 | backups and operational practices described on the{' '} |
| 140 | <a href="/trust" className="text-[var(--color-text-link)]"> |
| 141 | Trust page |
| 142 | </a> |
| 143 | . Unless you have a separate written SLA with flndrn Limited, the Service is provided |
| 144 | without a contractual uptime percentage guarantee. |
| 145 | </p> |
| 146 | <p className="mt-3"> |
| 147 | We may improve, change, or retire features. Material removals that break documented |
| 148 | behaviour will be announced with reasonable notice when possible. Emergency security |
| 149 | changes may ship immediately. |
| 150 | </p> |
| 151 | |
| 152 | <h2 className="mt-10 font-mono text-lg text-[var(--color-text)]"> |
| 153 | 9. Self-hosting open source |
| 154 | </h2> |
| 155 | <p> |
| 156 | These Terms apply only to the hosted Service. If you run Briven software yourself from |
| 157 | open-source releases, the applicable open-source licences apply; the Operator does not |
| 158 | provide warranty or support for your self-hosted deployment under these Terms. |
| 159 | </p> |
| 160 | |
| 161 | <h2 className="mt-10 font-mono text-lg text-[var(--color-text)]">10. Intellectual property</h2> |
| 162 | <p> |
| 163 | The Briven name, logo, brand, and the design of briven.tech remain the Operator’s |
| 164 | property. Open-source code is licensed as stated in the repository. Nothing here transfers |
| 165 | brand ownership to you. |
| 166 | </p> |
| 167 | |
| 168 | <h2 className="mt-10 font-mono text-lg text-[var(--color-text)]"> |
| 169 | 11. Suspension and termination |
| 170 | </h2> |
| 171 | <ul className="mt-2 list-disc pl-6"> |
| 172 | <li> |
| 173 | You may close your account from Settings. Deletion of project data follows the retention |
| 174 | windows described in the Privacy Policy and dashboard; export before you delete if you |
| 175 | need a copy. |
| 176 | </li> |
| 177 | <li> |
| 178 | We may suspend or terminate accounts that violate Section 5, are in material breach of |
| 179 | these Terms, or are subject to a binding legal demand. Where possible we give notice and |
| 180 | an export window. |
| 181 | </li> |
| 182 | <li> |
| 183 | We may discontinue the hosted Service with at least 90 days’ notice if continuing |
| 184 | becomes commercially unviable; you may then self-host from open source where available. |
| 185 | </li> |
| 186 | </ul> |
| 187 | |
| 188 | <h2 className="mt-10 font-mono text-lg text-[var(--color-text)]">12. Disclaimers</h2> |
| 189 | <p> |
| 190 | TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, the Service is provided “as |
| 191 | is” and “as available”. The Operator disclaims warranties of |
| 192 | merchantability, fitness for a particular purpose, and non-infringement, except where |
| 193 | mandatory law forbids that disclaimer. Nothing here limits non-waivable consumer rights |
| 194 | under EU law. |
| 195 | </p> |
| 196 | |
| 197 | <h2 className="mt-10 font-mono text-lg text-[var(--color-text)]"> |
| 198 | 13. Limitation of liability |
| 199 | </h2> |
| 200 | <p> |
| 201 | TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, the Operator’s total liability for |
| 202 | claims arising out of these Terms or the Service is limited to the greater of (a) fees you |
| 203 | paid for the Service in the 12 months before the claim, or (b) €100. The Operator is not |
| 204 | liable for indirect, incidental, special, consequential, or punitive damages, or for lost |
| 205 | profits or lost data where recovery is reasonably available from your own backups. Nothing |
| 206 | limits liability for fraud, gross negligence, or liability that cannot be excluded under |
| 207 | mandatory law. |
| 208 | </p> |
| 209 | |
| 210 | <h2 className="mt-10 font-mono text-lg text-[var(--color-text)]">14. Indemnification</h2> |
| 211 | <p> |
| 212 | You will indemnify and hold the Operator harmless from third-party claims arising from (a) |
| 213 | your content, (b) your use of the Service in breach of these Terms, or (c) your violation |
| 214 | of law. We will give prompt notice and reasonable cooperation; you control the defence |
| 215 | subject to our consent for settlements that admit our fault or bind us non-monetarily. |
| 216 | </p> |
| 217 | |
| 218 | <h2 className="mt-10 font-mono text-lg text-[var(--color-text)]">15. Changes to these Terms</h2> |
| 219 | <p> |
| 220 | We may update these Terms. Material changes will be posted on this page with a new |
| 221 | “last updated” date and, for material changes, emailed to the address on your |
| 222 | account when practical, at least 30 days before they take effect. Continued use after the |
| 223 | effective date is acceptance. If you disagree, close your account before that date. |
| 224 | </p> |
| 225 | |
| 226 | <h2 className="mt-10 font-mono text-lg text-[var(--color-text)]">16. Governing law</h2> |
| 227 | <p> |
| 228 | These Terms are governed by Belgian law. Disputes that cannot be resolved amicably are |
| 229 | subject to the exclusive jurisdiction of the courts of Antwerp, Belgium, without limiting |
| 230 | non-waivable consumer rights in your country. The English version controls if translations |
| 231 | conflict. |
| 232 | </p> |
| 233 | |
| 234 | <h2 className="mt-10 font-mono text-lg text-[var(--color-text)]">17. Contact</h2> |
| 235 | <p> |
| 236 | Legal: <strong>legal@flndrn.com</strong>. Support:{' '} |
| 237 | <strong>support@flndrn.com</strong>. Security:{' '} |
| 238 | <strong>security@flndrn.com</strong> (see Trust page for disclosure practice). Mail to |
| 239 | those addresses is handled by the Operator. |
| 240 | </p> |
| 241 | </> |
| 242 | ); |
| 243 | } |