1. Identiteit en toepasselijkheid
Deze algemene voorwaarden zijn van Code League B.V., De Milan Viscontilaan 118, 3453 TC De Meern, KVK 95887946, btw-id NL867372096B01 (“Code League”).
De voorwaarden gelden uitsluitend voor overeenkomsten met klanten die handelen in de uitoefening van beroep of bedrijf. Ze zijn niet bedoeld voor consumenten.
De voorwaarden gelden alleen wanneer Code League ze vóór of bij het sluiten van de overeenkomst beschikbaar stelt en in de offerte, opdrachtbevestiging of overeenkomst van toepassing verklaart. Alleen het bezoeken van deze website schept geen overeenkomst en bindt de bezoeker niet aan deze voorwaarden.
2. Offertes, overeenkomst en rangorde
Een offerte is 30 dagen geldig, tenzij daarin een andere termijn staat. Een overeenkomst ontstaat door schriftelijke aanvaarding, ondertekening, een opdrachtbevestiging of doordat Code League met instemming van de klant begint.
De opdracht beschrijft ten minste de beoogde werkzaamheden, prijsmodel en relevante planning. Mondelinge toezeggingen binden Code League pas na schriftelijke bevestiging.
Bij tegenstrijdigheid geldt, voor het betreffende onderwerp, deze rangorde: (1) ondertekende opdracht of nadere overeenkomst, (2) raamovereenkomst, (3) deze voorwaarden en (4) overige offertebijlagen. Een verwerkersovereenkomst gaat voor bij privacyonderwerpen en een SLA bij de daarin geregelde serviceniveaus.
3. Uitvoering en medewerking
Code League voert de opdracht zorgvuldig en naar beste inzicht uit. Tenzij uitdrukkelijk een concreet resultaat is overeengekomen, betreft dit een inspanningsverbintenis.
Termijnen zijn indicatief, tenzij schriftelijk is bepaald dat een termijn fataal is. Vertraging door ontbrekende, onjuiste of late informatie, toegang, besluiten, materialen of medewerking van de klant verlengt de planning en kan als meerwerk worden doorberekend.
De klant staat in voor de juistheid en rechtmatigheid van aangeleverde informatie, materialen, instructies en systemen en zorgt tijdig voor benodigde toegang, beslissers en back-ups van eigen systemen.
4. Scope, prijsmodellen en wijzigingen
Werk op nacalculatie wordt afgerekend tegen de overeengekomen tarieven. Ramingen zijn geen vaste prijs. Bij een vaste prijs vallen alleen de uitdrukkelijk beschreven werkzaamheden binnen de prijs.
Een wijziging in scope, uitgangspunten, prioriteiten of planning geldt als wijzigingsverzoek. Code League mag eerst gevolgen voor prijs, capaciteit en planning beoordelen. Een wijziging wordt pas uitgevoerd na schriftelijke instemming, behalve noodzakelijke beperkte werkzaamheden om directe schade of een beveiligingsincident te beperken.
5. Oplevering, acceptatie en herstel
De klant beoordeelt een opgeleverd resultaat binnen 10 werkdagen aan de hand van de uitdrukkelijk overeengekomen specificaties. Zonder tijdige, voldoende concrete en reproduceerbare afwijzing geldt het resultaat als geaccepteerd. Ingebruikname voor productiedoeleinden geldt eveneens als acceptatie, behalve voor verborgen gebreken.
Code League herstelt reproduceerbare verborgen afwijkingen van uitdrukkelijk overeengekomen specificaties die binnen 3 maanden na acceptatie schriftelijk worden gemeld. Dit herstel is de primaire remedie.
De herstelverplichting geldt niet voor wijzigingen door anderen, onjuist gebruik, niet-ondersteunde omgevingen, externe diensten, door de klant voorgeschreven oplossingen of fouten in klantgegevens. Herstel start geen nieuwe volledige hersteltermijn; voor het herstelde onderdeel resteert ten minste 30 dagen.
6. Support en managed services
Onderhoud, support, monitoring, applicatiebeheer en andere doorlopende diensten gelden alleen wanneer deze in een opdracht zijn opgenomen. Beschikbaarheid, reactietijden, hersteldoelen, onderhoudsvensters, back-ups en 24/7-beschikbaarheid gelden uitsluitend voor zover ze in een SLA zijn vastgelegd.
Code League mag redelijke onderhouds- en beveiligingsmaatregelen uitvoeren en tijdelijk toegang beperken wanneer dit noodzakelijk is voor veiligheid of continuïteit. Gepland onderhoud wordt waar redelijk vooraf aangekondigd.
7. Prijzen, facturatie en betaling
Alle prijzen zijn exclusief btw en overeengekomen reis-, verblijf-, licentie- en andere externe kosten. Facturen moeten binnen 14 dagen na factuurdatum worden betaald zonder verrekening of opschorting, tenzij dwingend recht anders bepaalt.
Code League mag prijzen jaarlijks per 1 januari aanpassen met het percentage waarmee de CBS-consumentenprijsindex alle huishoudens over oktober is gewijzigd ten opzichte van oktober een jaar eerder. Code League kondigt dit ten minste één maand vooraf aan. Een negatieve index leidt niet tot prijsverlaging.
Bij te late betaling is de klant na een schriftelijke herinnering en redelijke betaaltermijn wettelijke handelsrente en redelijke buitengerechtelijke incassokosten verschuldigd. Code League mag de uitvoering vervolgens opschorten, mits de opschorting evenredig is en de klant vooraf is gewaarschuwd.
8. Intellectuele eigendom
Alle intellectuele-eigendomsrechten blijven bij Code League of haar licentiegevers, tenzij de opdracht uitdrukkelijk en schriftelijk overdracht van specifiek benoemde rechten bepaalt.
Na volledige betaling krijgt de klant voor het opgeleverde resultaat een niet-exclusief, niet-overdraagbaar en blijvend gebruiksrecht voor het overeengekomen interne zakelijke doel. De klant mag het resultaat gebruiken binnen de organisatie en voor de in de opdracht omschreven bedrijfsprocessen, maar niet als los product doorverkopen, sublicentiëren of openbaar maken.
Methoden, kennis, generieke componenten, hulpmiddelen, templates, bibliotheken en materialen die vóór of onafhankelijk van de opdracht bestonden, blijven altijd van Code League of de betreffende derde. Code League mag algemene kennis en niet tot de klant herleidbare ervaring hergebruiken.
9. Derden en opensourcesoftware
Code League mag gekwalificeerde onderaannemers en externe diensten inzetten en blijft verantwoordelijk voor haar eigen verplichtingen. Voor producten en diensten van derden gelden tevens hun voorwaarden, technische beperkingen en beschikbaarheid.
Opensourcesoftware blijft onder de bijbehorende opensourcelicentie beschikbaar. Deze voorwaarden beperken geen rechten die zo'n licentie rechtstreeks aan de klant verleent en geven geen ruimere rechten op onderdelen van derden.
10. Vertrouwelijkheid en persoonsgegevens
Partijen houden vertrouwelijke informatie geheim, gebruiken deze alleen voor de overeenkomst en beperken toegang tot personen die de informatie nodig hebben en aan passende geheimhouding zijn gebonden. Dit geldt niet voor aantoonbaar openbare, zelfstandig ontwikkelde of rechtmatig van een derde ontvangen informatie.
Iedere partij voldoet aan de AVG voor haar eigen rol. Wanneer Code League persoonsgegevens uitsluitend namens de klant verwerkt, sluiten partijen vóór die verwerking een verwerkersovereenkomst. Verwerking van gezondheidsgegevens en toepassing van NEN 7510, 7512 of 7513 maken alleen deel uit van de dienstverlening wanneer dit uitdrukkelijk is overeengekomen en passend is ingericht.
11. Duur, opzegging en beëindiging
Een project eindigt na voltooiing. Doorlopende diensten gelden gedurende de overeengekomen minimumduur en zijn daarna voor onbepaalde tijd opzegbaar met één kalendermaand, tenzij de opdracht een andere zakelijke regeling bevat.
Bij tussentijdse beëindiging door de klant worden uitgevoerd werk, gereserveerde capaciteit voor zover redelijk en niet-annuleerbare verplichtingen betaald. Code League levert betaalde en bruikbare tussenresultaten op voor zover rechten van derden en de aard van het werk dat toelaten.
Een partij mag beëindigen wegens een wezenlijke tekortkoming die niet binnen 14 dagen na een duidelijke schriftelijke ingebrekestelling is hersteld. Onmiddellijke beëindiging of opschorting is mogelijk bij faillissement, beëindiging van de onderneming, blijvende betalingsonmacht of een acuut en ernstig beveiligings- of integriteitsrisico, voor zover wettelijk toegestaan.
12. Aansprakelijkheid
De totale aansprakelijkheid van Code League voor één gebeurtenis en samenhangende gebeurtenissen is beperkt tot het bedrag dat haar aansprakelijkheidsverzekering uitkeert, vermeerderd met het toepasselijke eigen risico. Als de verzekering om een andere reden dan het niet nakomen van polisverplichtingen door Code League niet uitkeert, is de aansprakelijkheid beperkt tot de voor de betreffende opdracht betaalde vergoeding in de 12 maanden voorafgaand aan de schadeveroorzakende gebeurtenis, of tot het totale opdrachtbedrag wanneer de opdracht korter duurt.
Code League is alleen aansprakelijk voor directe schade. Uitgesloten zijn onder meer gevolgschade, gederfde winst, gemiste besparingen, reputatieschade en verlies of beschadiging van gegevens, behalve voor zover herstel van gegevens uitdrukkelijk onderdeel was van een overeengekomen back-updienst.
De beperkingen gelden niet bij opzet of bewuste roekeloosheid van de bedrijfsleiding van Code League, overlijden of lichamelijk letsel waarvoor Code League aansprakelijk is, of voor zover beperking wettelijk niet is toegestaan. Een aanspraak moet zo spoedig mogelijk en uiterlijk binnen 12 maanden nadat de klant de schade en mogelijke aansprakelijkheid kende schriftelijk worden gemeld, tenzij dwingend recht anders bepaalt.
13. Overmacht
Geen partij is aansprakelijk voor een tekortkoming door een buiten haar redelijke invloed gelegen omstandigheid, waaronder langdurige uitval van energie, internet of essentiële clouddiensten, oorlog, overheidsmaatregelen, natuurrampen, epidemieën, stakingen en grootschalige cyberincidenten ondanks passende beveiliging. Verplichtingen worden opgeschort zolang de overmacht duurt. Duurt deze langer dan 60 dagen, dan mag iedere partij het getroffen deel schriftelijk beëindigen zonder schadevergoeding; reeds verrichte prestaties blijven verschuldigd.
14. Wijzigingen, recht en geschillen
Een nieuwe versie van deze voorwaarden geldt niet automatisch voor bestaande opdrachten. Zij geldt voor nieuwe opdrachten of voor bestaande verhoudingen nadat partijen dit overeenkomen of een contractueel toegestane wijziging correct is aangekondigd.
Nederlands recht is van toepassing. Partijen proberen een geschil eerst in goed overleg op te lossen. Als dat niet lukt, is de Rechtbank Midden-Nederland, locatie Utrecht, exclusief bevoegd, voor zover de wet dit toestaat.
Bij verschil tussen de Nederlandse en Engelse tekst is de Nederlandse tekst leidend. Vragen kunnen naar [email protected].