terms
Terms of service, written to be read.
These cover the working relationship. A specific engagement gets a short written scope on top, and where the two disagree the scope wins, because it was written about your actual app.
Who you are contracting with
FACTIONER SRL, trading as DigitalFullstack, a company registered in Romania.
FACTIONER SRLGabor Aron 26Targu Mures, MuresRomaniaOne person does the work. There is no team, no subcontractor and no offshore reviewer, which is a constraint as much as a promise: the number of people who can be working on your app at once is one.
The services
App fixes, builds and ongoing care for founders, plus fixed-price AI automations for small businesses. Every engagement has a one-page written scope before it starts.
- Single Fix. One agreed problem fixed for $390 in 72 hours from access. If it is bigger than one problem, we say so on the call before work starts.
- Rescue Sprint. Up to 5 problems in 5 days for $1500, with the $390 credited if you started with a Single Fix.
- Build. Building or finishing one application from a written scope for a fixed $4000, in the client's own accounts, with documentation and a handover.
- Care. Keeping the app running and fixed after launch for $500/month.
- Own. Monthly technical ownership of one live application for $2500 a month: releases, security, hosting, data, fixes and one improvement in progress at a time.
- AI automations. Fixed-price workflow automations from a published menu, and the Automation Partner plan at $1500 a month for complex and continuous work.
Prices and payment
Everything is published on the pricing page and those are the prices. Figures are in US dollars and exclude VAT or sales tax where either applies. EU business customers outside Romania are invoiced under the reverse charge.
- Single Fix is paid after you test the fix on the live app and it works. If we cannot fix it, you pay nothing. For 14 days after the fix, follow-up fixes are free if the fix itself breaks something. Unrelated problems are separate work.
- Build and every automation are paid half on signing the scope and half on handover. Work outside the written scope is quoted and agreed in writing before it starts.
- Own and Automation Partner are billed monthly in advance for an initial three-month commitment, then month to month. Scope, boundaries and any work outside them are agreed in writing before it begins.
- There is no standing ad-hoc support promise or unlimited bug queue. Work outside an agreed scope is quoted separately.
- Agency referrals pay 15% of the migration fee, on the migration and not on the audit, once the client has paid.
Invoices are due within 14 days. If an invoice goes unpaid, work pauses rather than accelerating into a dispute, and we will tell you before that happens.
What we need from you
Appropriate access to the live application, its code or builder environment, a product walkthrough and the person who can answer what the app is supposed to do. For an automation, that includes the tools and accounts the workflow connects.
Work is scheduled against a calendar with one person in it. Calls run 15:00–20:00 Bucharest, which is to 1pm Eastern, noon Central, 11am Mountain and 10am Pacific. If we are waiting on an answer, the timeline moves, and we will say so at the time rather than at the end.
Who owns what
You do, from the first commit. Code written for you is yours, the repository is in your organization, the infrastructure is in your accounts, and the handover includes a runbook written for a developer who has never seen the project. There is no hosting lock-in, no license to renew and nothing that stops working if you stop working with us.
What Build delivers is yours too, including the option of taking the code to a different developer. That is not a loophole, it is the point of paying a fixed price.
We keep the right to reuse general knowledge, techniques and non-client-specific tooling, which is what makes the second migration cheaper than the first. Nothing that identifies you or belongs to you is reused anywhere.
Confidentiality
Everything we see in your app is confidential and stays that way. Send an NDA before the walkthrough and it gets signed. For agency work a mutual NDA and a non-solicit go in before the first ticket, and if you have your own paper we sign yours.
We do not name clients publicly without asking first, and we do not name agency partners at all.
What we do not promise
This is the section worth reading twice.
- No on-call. Nights and weekends are not covered at any price. The response window is two business days, not two hours. If your application needs someone inside an hour, you need a team on a rota and we are the wrong supplier.
- No uptime guarantee. We do not operate your infrastructure and we do not offer an SLA on availability.
- No control over third-party platforms. Supabase, Vercel, OpenAI, n8n and every other vendor set their own prices, change their own APIs and deprecate their own features. Their charges are yours, not part of our fee.
- A price is fixed only once the scope is written. Before the one-page scope is agreed, any number anyone gives you including us is a planning figure rather than a commitment.
- No guaranteed outcome. We do not promise a particular cost saving, performance figure, search ranking or business result. The first call is allowed to conclude that you should change nothing.
Liability
Our total liability for any claim arising out of the work is limited to the fees you paid for the engagement the claim relates to. We are not liable for lost profits, lost revenue, lost data or indirect losses.
Nothing here limits liability for anything that cannot be limited by law, including fraud, and nothing here affects the statutory rights of a consumer. These terms are written for business customers.
Stopping
Monthly plans have an initial three-month term. After that, either side can end one with 30 days’ written notice. There is no exit fee beyond work and time already committed in writing.
Migrations can be stopped after any completed phase, which is the reason the work is structured in phases. You keep everything delivered up to that point and you pay for the phases that were completed. The application is still running throughout, because nothing is switched off until the final cutover.
We may decline or end an engagement, with notice and a refund of anything paid for work not done, if the scope turns out to be something we said we do not do, or if the working relationship stops being workable. That has not happened yet and we would rather it did not.
Governing law
These terms are governed by Romanian law and the courts of Romania have jurisdiction. If you would prefer something else for a large engagement, raise it before signing rather than after.
Changes
If these terms change in substance the date at the top changes with them. The terms that apply to your engagement are the ones in force when it was agreed, not whatever is on this page later.