What the service does, what it costs, what you are responsible for, and what we are.
Last updated 21 August 2026
This agreement
These terms are between you and Alberich Labs LLC, 418 Broadway, Ste N, Albany, NY 12207, which operates codetest.dev; creating an account is acceptance of them. "We" and "us" mean Alberich Labs LLC; "codetest.dev" means the service.
They bind customers — the people who sign up and run assessments. Candidates are not party to them; what they are told, and accept, is shown to them before an assessment begins.
What the service is
codetest.dev runs technical interviews: live sessions in a shared editor, take-home assessments and multi-candidate challenges. Candidate code runs in the browser; hidden tests run on our side after a submission.
Take-home assessments are unproctored. We surface a record of assessment-page activity to the reviewer as context; we do not confirm who sat the assessment, and a result must not be treated as if we had.
Your account
Keep your credentials to yourself and tell us if you believe someone else has them; you are responsible for activity under your account and for the people you invite into your organisation. An organisation always has at least one owner, who may invite and remove members, change roles and archive it.
Candidate data is yours, and so is the responsibility
When you invite a candidate you decide what is collected about them and why. You are the controller of that data and Alberich Labs LLC processes it on your instructions and no one else's, which makes you responsible for having a lawful basis to collect it and for handling requests candidates make about their own data.
We give candidates a route to reach you and will help you service a request, but we will not erase or export a candidate's work without your instruction except where the law requires it. We do not sell your data or your candidates', and we do not use it to train models.
What you may not do
Do not use the service to break the law, to attack or overload our systems or anyone else's, to run code intended to escape its sandbox, or to assess people without telling them they are being assessed. We may suspend an account doing any of these, and will tell you why.
Paying for it
codetest.dev costs $20 a month for an organisation — however many people you invite — and includes 50 interviews a month, after a 14-day trial that takes no card.
Subscriptions are billed monthly through Stripe and renew until cancelled; you may cancel at any time and keep access to the end of the period you have paid for. We do not refund part-months, and we will give at least 30 days' notice before a price change applies to you.
Availability
We work to keep the service up and will give notice of planned maintenance where we can, but we offer no guaranteed uptime and the service is provided as it is.
Things outside anyone's control
Neither of us is responsible for failing to do what these terms require when the cause is outside our reasonable control — an outage at a provider the service depends on, a failure of a network or of power, an act of government, industrial action, war, or a natural disaster. We will tell you what we know and get things working again as soon as we reasonably can.
Two limits on that, so it cannot be read as more than it is. It does not excuse paying what you owe, and it is not a way to leave you waiting indefinitely: if something like this stops us providing the service for more than 30 days in a row, either of us may end this agreement under "Ending it" below.
Ending it
You can close your account at any time from Settings; what happens to your data then is described in the privacy policy. We may end this agreement if you break these terms, or on reasonable notice if we stop offering the service — in which case we will first give you a way to export what is yours.
If your use of the service gets us sued
You decide who you assess, what you collect about them, and what you do with the result; we operate the software you do it with. So if someone brings a claim against us because of your use of the service, you will cover us — what we have to pay out, and the reasonable legal costs of defending it. That covers claims arising from the content, code and assessments you put into the service, from decisions you take on the strength of a result, from candidate data you are the controller of under "Candidate data is yours, and so is the responsibility" above, and from your breach of these terms or of the law. The claim we have most in mind is a candidate's about how they were assessed.
This does not cover a claim caused by our own breach of these terms, our fraud, our gross negligence or our wilful misconduct — those stay ours. And it only works if we do our part: we will tell you promptly when a claim arrives that we expect you to cover, we will not settle it without your agreement, and you may take over defending it with lawyers of your choosing, provided any settlement releases us fully and admits nothing on our behalf.
Liability
The service is provided "AS IS" and "AS AVAILABLE", WITH ALL FAULTS. We do not promise that it will be uninterrupted or free of faults, or that it will suit a particular purpose you have in mind. TO THE FULLEST EXTENT THE LAW ALLOWS, WE EXCLUDE ALL WARRANTIES THAT WOULD OTHERWISE BE IMPLIED, INCLUDING THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT.
OUR TOTAL LIABILITY TO YOU, FOR EVERYTHING ARISING OUT OF OR RELATING TO THESE TERMS OR THE SERVICE, IS LIMITED TO THE FEES YOU PAID US IN THE TWELVE MONTHS BEFORE THE EVENT YOU ARE CLAIMING ABOUT. If you have paid us nothing in that period — during the trial, for instance — that limit is nothing. NEITHER OF US IS LIABLE TO THE OTHER FOR INDIRECT, INCIDENTAL, SPECIAL OR CONSEQUENTIAL LOSS, OR FOR LOST PROFITS, LOST REVENUE, LOST BUSINESS OR LOST DATA, EVEN IF THE POSSIBILITY WAS KNOWN.
Those limits do not apply to what you owe us in fees, to what you owe us under "If your use of the service gets us sued" above, to either side's fraud or fraudulent misrepresentation, to death or personal injury caused by negligence, to gross negligence or wilful misconduct, or to anything that cannot lawfully be limited or excluded. Where a limit above is not enforceable, it applies to the greatest extent that it is.
And one thing we will say plainly regardless of how that clause reads: hiring decisions are yours. Nothing the product shows you is a judgement about a person, and we are not responsible for the decisions you make with it.
Arbitration, and no class actions
PLEASE READ THIS SECTION CAREFULLY — IT CHANGES HOW DISPUTES BETWEEN US ARE RESOLVED. YOU AND WE EACH AGREE THAT ANY DISPUTE ARISING OUT OF OR RELATING TO THESE TERMS OR THE SERVICE WILL BE RESOLVED BY BINDING INDIVIDUAL ARBITRATION, NOT IN COURT AND NOT BEFORE A JURY, AND THAT NEITHER OF US MAY BRING OR TAKE PART IN A CLASS, COLLECTIVE, CONSOLIDATED OR REPRESENTATIVE ACTION. You can opt out of this section within 30 days, at no cost and with no effect on anything else about your account; the last paragraph below says how.
An arbitration under this section is run by the American Arbitration Association under its Commercial Arbitration Rules, before a single arbitrator, seated in the State of New York, and heard remotely unless both of us agree otherwise. The Federal Arbitration Act governs this section. The arbitrator decides what these terms mean and whether a particular claim has to be arbitrated, except for the question in the next paragraph, which is a court's. The arbitrator can award you anything a court could have awarded you individually, and either of us can enter the award as a judgment in any court that has jurisdiction.
CLAIMS MUST BE BROUGHT INDIVIDUALLY. Neither of us may bring a claim as a class, collective, consolidated or representative action, and the arbitrator may not hear one or award anything to anyone who is not a party. Whether that sentence is enforceable is for a court to decide rather than the arbitrator; and if a court decides it is not enforceable for a particular claim, that claim — and only that claim — leaves arbitration and goes to the courts named under "Governing law" below, while the rest of this section keeps applying to everything else.
Two things stay out of arbitration entirely. Either of us may bring an individual claim in a small-claims court that will hear it. And either of us may ask a court for an injunction to stop unauthorised access to the service, misuse of it, or infringement of intellectual property, without that counting as giving up anything in this section.
You can opt out, and doing so costs you nothing. Email support@codetest.dev within 30 days of first accepting these terms, with "Arbitration opt-out" as the subject and your organisation's name and the email address on your account in the message. That is the whole procedure. Opting out changes nothing else about your account or your price; it means only that disputes between us go to the courts named under "Governing law" below. If you were already a customer when this section was added, your 30 days run from the date we emailed you about the change.
This section survives the closing of your account and the ending of this agreement.
Governing law
These terms are governed by the laws of the State of New York, without regard to its conflict-of-laws rules. Any dispute arising out of or relating to them, or to the service, will be brought exclusively in the state or federal courts located in the State of New York, and both you and Alberich Labs LLC agree to the jurisdiction of those courts.
That is subject to "Arbitration, and no class actions" above, which sends most disputes to arbitration instead. The courts named here are for what that section leaves to them: a small-claims case, a request for an injunction, a claim after either of us has opted out, and any claim a court holds cannot be arbitrated.
Changes to these terms
If these terms change materially we will email you before the change takes effect; continuing to use the service afterwards is acceptance of the new version.
Contact
Questions about any of this go to support@codetest.dev, and a person reads them.