Last updated: May 30, 2026
Terms and conditions
Hi. These are the terms we work on. Written in plain English, no lawyer jargon, but they include everything you need to know before signing. If anything is unclear, write to business@highuplabs.ro and we sort it out before anything else.
Who we are (legal entity)
HighUpLabs is the commercial brand we operate under. The legal entity behind contracts is STEFAN SERBAN INVESTIȚII IMOBILIARE SRL, tax ID (CUI) 49663952, with registered office in Pitești, Argeș county, Romania. The company name contains „investiții imobiliare” (real estate investments) because this is the company I also use for other ventures; the registered activity includes IT/web services. Apps.highuplabs.ro is the build division (apps, websites, ecommerce). Reach us at business@highuplabs.ro or at +40 725 358 757.
What this site sells (indicative offer)
Three things with public pricing: Website CRO from 1,000€, new Ecommerce store from 2,000€, Custom app from 5,000€. Amounts are net (VAT not included where applicable) and indicative. The final price is set after the call based on exact scope and is written explicitly in the document with the final price you sign before we start.
How the contract works
After the 15-minute call, if we're a fit, you get a written document with WHAT'S IN, WHAT'S OUT, deliverables, timeline and price. Payment splits: 30% kickoff, 30% after design approval, 40% delivery. For smaller projects 50/50 works. No bank installments, no mandatory retainer. Invoices are issued by STEFAN SERBAN INVESTIȚII IMOBILIARE SRL.
The code is yours
100% yours, from day 1. Private GitHub repo in your account, not ours. The full assignment of economic copyright over code, design and content happens at the final 40% payment and is written explicitly in the contract. Documentation, training video, complete handoff at delivery. You walk away anytime, to any team, without losing access.
Processing your clients' data (DPA)
If the app or site we build processes personal data of your clients (contact forms, accounts, orders), you are the data controller and we are the processor under GDPR Art. 28. We attach a standard DPA to the contract that details purpose, duration, nature of data and security measures. The DPA isn't negotiable on generic parts; specific technical clauses (encryption, backups, sub-processors) are open to discussion on request.
Warranty and support (clearly defined)
30 days of free bug fixes after launch. „Bug” means behavior that contradicts the signed specifications: pages that don't load, forms that don't submit, wrong calculations, visible regressions. „Bug” does NOT mean: design changes, new features requested after launch, new integrations, copy edits, issues caused by third-party services (host, payment, DNS) or by changes made directly in the repo after handoff. For non-bugs, there's a written change order. After 30 days, optional maintenance package 400-600€ per month (cancel anytime, no penalty) or full handoff.
Delays and scope changes
If I'm late delivering due to our fault, we take 5% off the invoice for every week of delay, capped at 25%. Force majeure (illness, natural disasters, massive outages of third-party services used) suspends deadlines for the duration of the event. Small changes (1-2 hours) are free, on us. Big changes go through a written change order with estimated price and your approval BEFORE work. No surprise costs on the invoice.
Right of withdrawal (consumer / natural person)
If you are a consumer (a natural person, NOT registered as a business for the purpose of the contract), you have the right to withdraw from the contract within 14 calendar days from signing, without giving reasons (Romanian GEO 34/2014, transposing EU Directive 2011/83/EU). If you explicitly requested us to start work during this period and provided written consent for it, you pay only the proportional part of work actually performed up to the withdrawal moment. For B2B clients (company), no right of withdrawal applies.
When we don't fit
If the call shows we don't align on values or scope, I recommend 2 other studios I know personally. Honesty, not selling at all costs. You pay nothing for the 15-minute call, regardless of outcome.
Governing law and jurisdiction
The contract is governed by Romanian law. For B2B clients (company), the competent court is the Bucharest Tribunal. For consumers (natural persons), jurisdiction follows mandatory rules (typically the court at the consumer's domicile; Brussels I bis Regulation for EU clients). Before court, we attempt direct mediation: write to business@highuplabs.ro, 99% of issues are solved with a phone call.
Changes to terms
If I change anything in these terms, I post the new version here and update the date above. If you have an active contract signed before, the signed conditions stand and aren't affected by the change.