Lerai

Algemene voorwaarden

Heldere afspraken,
geen kleine lettertjes.

Deze voorwaarden zijn kort, leesbaar en beschrijven hoe we werken: vaste prijzen, heldere scope, betaling van de eerste factuur als akkoord, en geen lock-in. Ze gelden voor alles wat we doen, van scoping tot build, hosting en beheer.

Boven elk artikel staat een regel die begint met “Kort gezegd”. Die samenvattingen helpen je snel lezen, maar zijn niet bindend. De genummerde bepalingen zijn dat wel.

Bedrijf
Lerai B.V.
Adres
Jacob Bontiusplaats 11, 1018 LL Amsterdam
KvK
93921063
BTW
NL866573744B01
E-mail
kevin@lerai.nl
Website
lerai.ai

Wie we zijn en wanneer deze voorwaarden gelden

Kort gezegd: Deze voorwaarden gelden voor al ons werk. Jouw eigen inkoopvoorwaarden niet.

  1. 1.1

    Lerai B.V. (KvK 93921063) is gevestigd in Amsterdam. In deze voorwaarden noemen we onszelf "Lerai", "we" of "wij". De partij die ons inschakelt noemen we "opdrachtgever" of "je".

  2. 1.2

    Deze voorwaarden zijn van toepassing op al onze voorstellen, aanbiedingen en overeenkomsten: scoping-trajecten, de ontwikkeling van maatwerksoftware en AI-oplossingen, consultancy, en hosting en beheer.

  3. 1.3

    We werken uitsluitend voor bedrijven en organisaties (B2B), niet voor consumenten.

  4. 1.4

    Afwijkingen van deze voorwaarden gelden alleen als we ze schriftelijk hebben vastgelegd. Spreekt een voorstel, scope document of hosting- of SLA-overeenkomst deze voorwaarden tegen, dan gaat dat specifieke document voor.

  5. 1.5

    Inkoop- of andere algemene voorwaarden van opdrachtgever wijzen we uitdrukkelijk van de hand.

Voorstellen en akkoord

Kort gezegd: Een voorstel is 30 dagen geldig. Betaling van de eerste factuur geldt als akkoord, een apart contract is niet nodig.

  1. 2.1

    Een voorstel is 30 dagen geldig vanaf de voorsteldatum, tenzij er een andere datum in staat.

  2. 2.2

    De overeenkomst komt tot stand zodra je akkoord geeft op het voorstel (schriftelijk, per e-mail of via ons platform), of zodra je de eerste factuur betaalt. Betaling van de eerste factuur geldt in alle gevallen als akkoord op het voorstel en op deze voorwaarden.

  3. 2.3

    De documenten die we met het voorstel meesturen, zoals het scope document, de acceptatiecriteria en, als je hosting en beheer afneemt, het Beheer & Hosting-overzicht en de bijbehorende overeenkomst, maken deel uit van de overeenkomst.

  4. 2.4

    Kennelijke vergissingen of verschrijvingen in een voorstel binden ons niet.

Hoe we werken

Kort gezegd: We bouwen naar beste kunnen tegen een vaste doorlooptijd. We starten pas na betaling van de eerste factuur.

  1. 3.1

    We voeren ons werk uit naar beste kunnen en volgens professionele standaarden (een inspanningsverbintenis). Een specifiek resultaat is alleen gegarandeerd voor zover dat expliciet schriftelijk is vastgelegd, bijvoorbeeld in acceptatiecriteria.

  2. 3.2

    De doorlooptijd van een project is een vast aantal weken vanaf de startdatum, zoals vastgelegd in het voorstel. Doorlooptijden en opleverdata zijn geen fatale termijnen: overschrijding geeft geen recht op schadevergoeding of ontbinding. Lopen we uit, dan informeren we je en plannen we bij.

  3. 3.3

    We starten pas met het werk nadat de eerste factuur is betaald.

  4. 3.4

    We mogen bij de uitvoering derden en (AI-)tooling inzetten. We blijven zelf verantwoordelijk voor het geleverde werk.

Wat we van jou nodig hebben

Kort gezegd: Lever input op tijd. Vertraging aan jouw kant schuift de planning op, maar niet de betaalmomenten.

  1. 4.1

    Je levert gevraagde informatie, feedback en beslissingen binnen de termijn die in het voorstel staat (standaard vijf werkdagen, bij kleine projecten twee werkdagen).

  2. 4.2

    Loopt het project vertraging op doordat input uitblijft, dan schuift de planning één-op-één mee. De betaalmomenten verschuiven niet (zie artikel 5).

  3. 4.3

    Ligt het project langer dan de helft van de afgesproken doorlooptijd stil doordat input of beslissingen uitblijven, dan mogen we het tot dan toe gedane werk factureren. Bij hervatting kunnen we redelijke herstartkosten rekenen voor het opnieuw opbouwen van context.

  4. 4.4

    Je staat ervoor in dat de informatie en materialen die je aanlevert juist zijn en geen inbreuk maken op rechten van derden. Je vrijwaart ons voor aanspraken van derden die daarop gebaseerd zijn.

Prijzen en betaling

Kort gezegd: Vaste prijzen, exclusief btw, betaaltermijn 14 dagen. Betaalmomenten liggen vast op kalendermomenten en schuiven niet mee met uitloop.

  1. 5.1

    Alle prijzen zijn in euro’s en exclusief btw.

  2. 5.2

    We werken met vaste projectprijzen. De betaalmomenten staan in het voorstel en zijn gekoppeld aan kalendermomenten in de looptijd, niet aan tussentijdse acceptatie van deliverables. Loopt het project uit, dan verschuiven de betaalmomenten niet. Ronden we eerder af, dan gaat de slotfactuur eerder uit.

  3. 5.3

    De betaaltermijn is 14 dagen na factuurdatum.

  4. 5.4

    Kosten van derden die specifiek voor jouw oplossing worden ingericht of die meeschalen met jouw gebruik (zoals een eigen, toegewezen hostingomgeving en API- of AI-gebruik) belasten we transparant en tegen kostprijs door, zonder marge, als aparte regel op de factuur. Wat tijdens hosting en beheer wel en niet in de maandelijkse vergoeding zit, staat in artikel 8.

  5. 5.5

    Betaal je niet op tijd, dan ben je na het verstrijken van de betaaltermijn de wettelijke handelsrente en redelijke buitengerechtelijke incassokosten verschuldigd. We mogen ons werk opschorten zolang facturen openstaan.

  6. 5.6

    Je mag betalingen niet opschorten of verrekenen met vorderingen op ons.

Meerwerk en wijzigingen

Kort gezegd: Werk buiten de scope bespreken we vooraf en offreren we apart. Nooit een verrassing achteraf.

  1. 6.1

    Werk dat buiten de afgesproken scope valt, bespreken we vooraf en offreren we apart. We voeren geen meerwerk uit zonder jouw schriftelijke akkoord.

  2. 6.2

    Het uurtarief voor meerwerk is €120 exclusief btw, tenzij we iets anders afspreken.

  3. 6.3

    Meerwerk verlengt de doorlooptijd alleen als we dat samen schriftelijk vastleggen.

Oplevering, acceptatie en garantie

Kort gezegd: We leveren op tegen de acceptatiecriteria. Bugs binnen scope lossen we gratis op, ook na oplevering. De eerste maand zijn kleine aanpassingen inbegrepen.

  1. 7.1

    We leveren op tegen de acceptatiecriteria uit het scope document of voorstel.

  2. 7.2

    De oplevering geldt als geaccepteerd zodra je de oplossing in gebruik neemt, of als je niet binnen 14 dagen na oplevering gemotiveerd meldt welke acceptatiecriteria niet zijn gehaald.

  3. 7.3

    Bugs, dat wil zeggen reproduceerbare fouten waardoor de oplossing niet aan de afgesproken acceptatiecriteria voldoet, lossen we kosteloos op. Dat geldt ook na oplevering. Het geldt niet voor fouten die zijn veroorzaakt door eigen aanpassingen, onjuist gebruik, aangeleverde data of wijzigingen in diensten van derden.

  4. 7.4

    De eerste 30 dagen na oplevering (de inloopmaand) zijn kleine aanpassingen binnen de bestaande functionaliteit inbegrepen. Denk aan een tekstwijziging, een extra veld of een aanpassing in een workflow. Nieuwe features vallen hier niet onder; daarna lopen aanpassingen via een apart traject of het service contract.

  5. 7.5

    We garanderen niet dat software foutloos is of zonder onderbrekingen werkt.

Hosting en beheer

Kort gezegd: Na oplevering kun je het hosten en beheren bij ons laten. Dat doen we in vaste vormen: een basis die je oplossing online houdt, en een SLA met monitoring, garanties en support. Maandelijks, en bij vertrek dragen we alles netjes over.

  1. 8.1

    Na oplevering moet je oplossing gehost, onderhouden en bewaakt worden. Je kunt dat bij ons onderbrengen. We bieden hosting en beheer in vaste vormen aan: een basisvorm die je oplossing online en up-to-date houdt, een uitgebreide vorm met service level agreement (SLA), en maatwerk voor wat daarbuiten valt. Welke vorm je kiest en wat die kost, staat in het Beheer & Hosting-overzicht bij het voorstel; een toelichting op de vormen staat op lerai.ai/hosting.

  2. 8.2

    Bij elke vorm hosten we je oplossing en de diensten die we ervoor draaien op door ons beheerde infrastructuur, voeren we security- en onderhoudsupdates door, en blijft je data van jou. Productiedata en backups staan in beginsel binnen de Europese Economische Ruimte.

  3. 8.3

    De basisvorm houdt je oplossing online en bijgewerkt op best-effort-basis, zonder vaste reactietijden of uptime-garantie. Wijzigingen en vragen pakken we per keer op uurbasis op.

  4. 8.4

    De SLA voegt daar actief beheer aan toe:

    • Proactieve monitoring van beschikbaarheid en werking
    • Een uptime-garantie, gemeten per kalendermaand
    • Vaste reactietijden per prioriteit (P1 kritiek, P2 hoog, P3 normaal)
    • Een vast aantal support-uren per maand
    • Dagelijkse backups met herstel
    • Verzwaarde beveiliging en een continuïteitspartner als achtervang
  5. 8.5

    De exacte niveaus, zoals het uptimepercentage, de reactietijden en het aantal support-uren, staan in het Beheer & Hosting-overzicht en in de overeenkomst.

  6. 8.6

    Een uptime-garantie geldt alleen bij de SLA of bij maatwerk; de basisvorm kent die niet. Ook met een garantie geldt: je oplossing draait op diensten van derden (zoals Vercel en Supabase). Valt zo’n dienst uit, dan kunnen wij dat niet voorkomen. We meten beschikbaarheid conform de overeenkomst, met uitzondering van gepland onderhoud en storingen buiten onze invloed.

  7. 8.7

    Een reactietijd is de termijn waarbinnen we op een melding reageren en aan de slag gaan, gemeten binnen werkdagen. Het is geen garantie dat het probleem binnen die termijn is opgelost.

  8. 8.8

    Hosting en beheer is voor draaiende houden, niet voor doorontwikkelen. Niet inbegrepen zijn: nieuwe features en uitbreidingen, datawerk (migraties, bulkbewerkingen, opschoning), eerstelijns support aan jouw eindgebruikers, en issues die door eigen aanpassingen of configuratie zijn veroorzaakt. Dat pakken we op als apart traject of als wijziging op uurbasis.

  9. 8.9

    De maandelijkse vergoeding dekt ons werk en het standaardplatform waarop we bouwen: hosting op onze gedeelde plannen (zoals Vercel en Supabase) op normale schaal, en gedeelde tooling die we sowieso draaien, bij normaal gebruik. Wat specifiek voor jouw oplossing wordt ingericht of meeschaalt met jouw gebruik valt daarbuiten en belasten we tegen kostprijs door, zonder marge: een eigen, toegewezen hostingomgeving, eigen API- of AI-keys en het verbruik daarvan, en betaalde diensten die we specifiek voor jou afnemen. De vuistregel: is iets ingericht of betaald specifiek voor jouw oplossing, dan komt het apart op de factuur; het gedeelde platform dat wij sowieso draaien zit in de vergoeding.

  10. 8.10

    We factureren maandelijks: de vaste vergoeding vooraf, doorbelaste kosten achteraf op basis van werkelijk verbruik, met een maandelijks verbruiksoverzicht (zie artikel 5.4). Bij een start halverwege de maand rekenen we de eerste maand naar rato.

  11. 8.11

    De looptijd, een eventuele minimale looptijd en de opzegtermijn staan in de overeenkomst; standaard is de opzegtermijn één maand. Opzeggen kan per e-mail.

  12. 8.12

    Eindigt de overeenkomst, dan dragen we code, data en accounts aan je over, met een redelijke overdrachtsperiode zodat jij of een andere ontwikkelaar de oplossing zelfstandig kunt draaien. Geen lock-in.

Intellectueel eigendom

Kort gezegd: Na volledige betaling is het maatwerk van jou. Wij houden alleen onze generieke bouwstenen en kennis. Jouw data is altijd van jou.

  1. 9.1

    Na volledige betaling krijg je het klantspecifieke maatwerk in eigendom, ongeacht wie de oplossing host of beheert. Je mag het maatwerk wijzigen en door derden laten doorontwikkelen.

  2. 9.2

    Alle rechten op generieke bouwstenen, componenten, patronen, frameworks en kennis blijven bij Lerai. Die mogen we hergebruiken in werk voor anderen. Voor de generieke onderdelen die in jouw oplossing zijn verwerkt, krijg je een niet-exclusief, duurzaam gebruiksrecht, zodat je de oplossing kunt blijven gebruiken, beheren en laten doorontwikkelen. Klantspecifieke zaken, zoals jouw data, bedrijfslogica en vertrouwelijke informatie, hergebruiken we nooit.

  3. 9.3

    Jouw data is en blijft van jou.

  4. 9.4

    Een scope document is na betaling van het scoping-traject jouw eigendom, ook als je daarna niet met ons bouwt.

  5. 9.5

    Je gebruikt de door ons geleverde software en documenten niet voor het trainen van AI-modellen, scraping of mining, buiten het gewone gebruik van de oplossing zelf.

  6. 9.6

    Tot het moment van volledige betaling blijven alle rechten op het geleverde bij Lerai.

AI-bepalingen

Kort gezegd: We bouwen met AI-modellen van derden. AI-output kan fouten bevatten: menselijke controle vóór belangrijke beslissingen blijft jouw verantwoordelijkheid.

  1. 10.1

    Onze oplossingen maken gebruik van AI-modellen van derden (zoals Anthropic, OpenAI en Google). Op dat gebruik zijn ook de voorwaarden en beschikbaarheid van die aanbieders van toepassing. In het voorstel leggen we vast welke aanbieders en regio’s we gebruiken.

  2. 10.2

    AI-output is probabilistisch: uitkomsten kunnen onjuist of onvolledig zijn en kunnen per geval verschillen. We bouwen waar afgesproken controles en vangrails in, maar staan niet in voor de juistheid van individuele AI-output. Jij blijft verantwoordelijk voor menselijke controle voordat output wordt gebruikt voor beslissingen met juridische of vergelijkbare gevolgen.

  3. 10.3

    Op output die volledig door AI is gegenereerd rust naar huidig recht geen auteursrecht. We kunnen op zulke output dan ook geen intellectueel eigendom overdragen en geen vrijwaring voor inbreuk geven. Jij bent verantwoordelijk voor jouw gebruik en publicatie van die output.

  4. 10.4

    Wijzigingen bij AI-aanbieders, zoals prijswijzigingen, het uitfaseren van modellen of gewijzigd beleid, liggen buiten onze macht. Hebben die substantiële impact op jouw oplossing, dan overleggen we over een passende aanpassing. Noodzakelijke migraties zijn meerwerk, tenzij in een service contract anders is afgesproken.

  5. 10.5

    We trainen geen AI-modellen op jouw data. Bij gebruik van AI-API’s wordt jouw data verwerkt volgens de data-afspraken van de betreffende aanbieder; bij de door ons gebruikte aanbieders wordt API-data standaard niet voor training gebruikt.

  6. 10.6

    Voor de inzet van de oplossing in jouw organisatie ben jij gebruiksverantwoordelijke in de zin van de Europese AI-verordening (AI Act). Jij beoordeelt de classificatie en compliance van jouw use-case, zorgt voor het wettelijk vereiste menselijk toezicht en informeert eindgebruikers waar dat verplicht is. Toepassingen die onder de AI Act verboden zijn, zijn uitgesloten. Wijzig je het doel of de inzet van de oplossing waardoor zwaardere verplichtingen ontstaan, dan ben jij daarvoor verantwoordelijk en vrijwaar je ons voor aanspraken die daaruit volgen.

Geheimhouding

Kort gezegd: Wat we van elkaar leren, blijft tussen ons, ook na afloop. We mogen je wel als referentie noemen, tenzij je dat niet wilt.

  1. 11.1

    Beide partijen houden informatie geheim die als vertrouwelijk is aangemerkt of waarvan redelijkerwijs duidelijk is dat die vertrouwelijk is, waaronder bedrijfsgegevens, klantdata en commerciële afspraken.

  2. 11.2

    Deze plicht geldt niet voor informatie die al openbaar is, onafhankelijk is verkregen, of op grond van een wettelijke plicht of rechterlijk bevel moet worden verstrekt.

  3. 11.3

    Algemene kennis, ervaring en vaardigheden die we tijdens het werk opdoen mogen we blijven gebruiken, zolang dat geen vertrouwelijke informatie van jou prijsgeeft.

  4. 11.4

    We mogen jouw naam, logo en een algemene beschrijving van het project als referentie gebruiken, tenzij je aangeeft dat niet te willen.

  5. 11.5

    De geheimhoudingsplicht blijft gelden na het einde van de overeenkomst.

Persoonsgegevens

Kort gezegd: Verwerken we persoonsgegevens voor jou, dan zijn wij verwerker en jij verantwoordelijke. Dit artikel is meteen onze verwerkersovereenkomst.

  1. 12.1

    Verwerken we bij hosting, beheer of support persoonsgegevens ten behoeve van jou, dan ben jij verwerkingsverantwoordelijke en zijn wij verwerker in de zin van de AVG. Dit artikel geldt dan als verwerkersovereenkomst (artikel 28 lid 3 AVG).

  2. 12.2

    We verwerken persoonsgegevens uitsluitend op jouw instructie en voor de uitvoering van de overeenkomst. Iedereen die bij ons toegang heeft tot persoonsgegevens is gebonden aan geheimhouding.

  3. 12.3

    We nemen passende technische en organisatorische maatregelen om persoonsgegevens te beveiligen, passend bij de aard van de gegevens en de stand van de techniek.

  4. 12.4

    Je geeft algemene toestemming voor het inschakelen van subverwerkers. Onze standaard subverwerkers zijn onder meer Supabase, Vercel, Anthropic, OpenAI en Google; de actuele lijst per project staat in het voorstel of is op te vragen. Bij wijzigingen informeren we je, zodat je bezwaar kunt maken.

  5. 12.5

    Ontdekken we een datalek dat persoonsgegevens raakt die we voor jou verwerken, dan melden we dat zonder onredelijke vertraging, met de informatie die je nodig hebt voor jouw meldplicht.

  6. 12.6

    We werken mee aan verzoeken van betrokkenen, audits en DPIA’s voor zover dat redelijkerwijs van ons gevraagd kan worden, tegen onze gebruikelijke tarieven.

  7. 12.7

    Eindigt de overeenkomst, dan verwijderen we de persoonsgegevens of geven we ze terug, naar jouw keuze, tenzij een wettelijke bewaarplicht geldt.

  8. 12.8

    Vereist jouw organisatie een eigen verwerkersovereenkomst, dan kan die schriftelijk worden overeengekomen en gaat die op het gebied van gegevensverwerking vóór dit artikel.

Aansprakelijkheid

Kort gezegd: Onze aansprakelijkheid is beperkt tot wat je voor de opdracht hebt betaald. Indirecte schade is uitgesloten.

  1. 13.1

    Onze aansprakelijkheid is beperkt tot directe schade en tot maximaal het bedrag dat je onder de betreffende overeenkomst aan ons hebt betaald. Bij een duurovereenkomst (zoals een hosting- of SLA-overeenkomst) is dat maximaal de vergoedingen over de twaalf maanden voorafgaand aan de gebeurtenis die de schade veroorzaakte.

  2. 13.2

    Aansprakelijkheid voor indirecte schade is uitgesloten. Daaronder vallen in elk geval: gevolgschade, gederfde winst, gemiste besparingen, verminderde goodwill, bedrijfsstagnatie, verlies van data en aanspraken van jouw klanten.

  3. 13.3

    We zijn niet aansprakelijk voor: beslissingen die je neemt op basis van ons advies, onze opleveringen of AI-output; downtime of wijzigingen van diensten van derden; en schade die voortvloeit uit onjuiste of onvolledige input of uit aanpassingen die niet door ons zijn gedaan.

  4. 13.4

    De beperkingen in dit artikel gelden niet als de schade het gevolg is van opzet of bewuste roekeloosheid van Lerai.

  5. 13.5

    Je meldt schade zo snel mogelijk nadat je die hebt ontdekt. Iedere vordering vervalt twaalf maanden na het ontstaan ervan.

Overmacht, opschorting en einde

Kort gezegd: Bij overmacht, ook bij storingen van cloud- en AI-aanbieders, schuiven we op of rekenen we netjes af naar wat er gedaan is.

  1. 14.1

    Overmacht omvat onder meer: storingen of wijzigingen bij hosting- en AI-aanbieders, storingen van internet- en digitale infrastructuur, cyberincidenten, stroomuitval en overheidsmaatregelen.

  2. 14.2

    Duurt overmacht langer dan 60 dagen, dan mogen beide partijen de overeenkomst ontbinden voor het deel dat nog niet is uitgevoerd. Werk dat al is verricht, wordt naar verhouding afgerekend.

  3. 14.3

    We mogen ons werk opschorten of de overeenkomst ontbinden als je facturen na aanmaning onbetaald laat, of bij (aanvraag van) faillissement of surseance van betaling.

  4. 14.4

    Bij ontbinding blijven betaalverplichtingen voor al verricht werk en gemaakte kosten in stand. Prestaties die al geleverd zijn, worden niet ongedaan gemaakt.

Slotbepalingen

Kort gezegd: Nederlands recht, rechtbank Amsterdam. We proberen er eerst samen uit te komen.

  1. 15.1

    Op alle overeenkomsten is Nederlands recht van toepassing. Het Weens Koopverdrag is uitgesloten.

  2. 15.2

    Bij een geschil gaan we eerst samen om tafel. Komen we er niet uit, dan is de rechtbank Amsterdam exclusief bevoegd.

  3. 15.3

    We kunnen deze voorwaarden wijzigen. Voor lopende projecten geldt de versie waarop je akkoord gaf. Voor doorlopende hosting- en SLA-overeenkomsten geldt een nieuwe versie 30 dagen na aankondiging; ben je het er niet mee eens, dan kun je tot de ingangsdatum opzeggen.

  4. 15.4

    Is een bepaling uit deze voorwaarden ongeldig, dan blijven de overige bepalingen gelden. De ongeldige bepaling wordt vervangen door een geldige die de oorspronkelijke bedoeling zo dicht mogelijk benadert.