Naar hoofdinhoud

Algemene voorwaarden

Algemene voorwaarden Miller Digital

Versie 2027.1, geldig vanaf 1/1/2026

Wij bouwen, onderhouden en verbeteren websites en webshops voor bedrijven. Hieronder staan de afspraken die gelden als je met ons samenwerkt. Het algemene deel geldt altijd. De modules A tot en met D gelden alleen als de dienst in je offerte staat.

Algemeen deel

1. Wie wij zijn

1.1 Miller Digital, Samsonweg 134, 1521 RM Wormerveer, ingeschreven bij de Kamer van Koophandel onder nummer 77731433. Je bereikt ons op 075 616 77 53 en info@millerdigital.nlarrow.

1.2 In deze voorwaarden noemen we onszelf "wij" of "we". Het bedrijf of de organisatie die ons een opdracht geeft, noemen we "je" of "jij".

2. Begrippen

2.1 Offerte: het voorstel of de offerte die je van ons krijgt en waarop je digitaal of schriftelijk akkoord geeft.

2.2 Overeenkomst: de afspraken tussen jou en ons, bestaande uit de offerte, deze voorwaarden en eventuele bijlagen, zoals een verwerkersovereenkomst.

2.3 Maatwerk: code, ontwerpen, templates, koppelingen en plugins die we speciaal voor jou maken.

2.4 Miller Continu: ons abonnement waarin de bouw van je website of webshop en een vast aantal uren per maand om die te verbeteren samen in één maandbedrag zitten.

2.5 SLA: de afspraken over onderhoud, updates, beveiliging en storingen van je website of webshop.

2.6 Bundeluren: het aantal uren per maand dat we binnen Miller Continu voor je reserveren.

2.7 Werkdagen: maandag tot en met vrijdag, behalve officiële Nederlandse feestdagen.

2.8 Schriftelijk: op papier, per e-mail of via een digitaal akkoord.

3. Wanneer deze voorwaarden gelden

3.1 Deze voorwaarden gelden voor al onze offertes en overeenkomsten. We werken alleen voor bedrijven en organisaties, niet voor consumenten.

3.2 Je eigen inkoop- of algemene voorwaarden gelden niet, ook niet als je daar in een opdracht of e-mail naar verwijst.

3.3 Spreken de stukken elkaar tegen, dan geldt deze volgorde: eerst de offerte, dan de module die bij de dienst hoort, dan het algemene deel.

3.4 Blijkt een bepaling ongeldig, dan blijven de andere bepalingen gewoon gelden. We vervangen de ongeldige bepaling dan door een afspraak die er zo dicht mogelijk bij ligt.

4. Offerte en akkoord

4.1 Een offerte is geldig tot de datum die erin staat. Staat er geen datum in, dan is hij 30 dagen geldig.

4.2 De overeenkomst begint op het moment dat je akkoord geeft op de offerte, digitaal of schriftelijk. Wie namens jou akkoord geeft, verklaart dat hij of zij dat mag doen.

4.3 Bij Miller Continu staan in de offerte ook de rente over het gespreide deel van de bouw, de risico-opslag en het totaalbedrag over de looptijd.

4.4 Afspraken die we mondeling maken, gelden pas als we ze schriftelijk hebben bevestigd. Een duidelijke vergissing in een offerte, zoals een typefout in een bedrag, bindt ons niet.

5. Hoe wij werken

5.1 We doen ons werk zo goed als we kunnen, op basis van wat we vooraf met je afspreken. We garanderen alleen een bepaald resultaat als dat letterlijk zo in de offerte staat.

5.2 We bepalen zelf hoe we het werk uitvoeren en wie van ons team het doet. We mogen werk laten doen door partijen die we inschakelen. We blijven dan zelf verantwoordelijk voor dat werk.

5.3 We gebruiken bij ons werk ook AI-hulpmiddelen, bijvoorbeeld bij het schrijven en testen van code. Jouw vertrouwelijke gegevens gebruiken we niet om AI-modellen te trainen. Voor code die we met hulp van AI schrijven, krijg je dezelfde licentie als voor de rest van ons werk.

5.4 Termijnen en planningen zijn een inschatting, tenzij we schriftelijk een vaste deadline hebben afgesproken. De reactietijden in je SLA zijn wel vaste afspraken.

6. Wat we van je nodig hebben

6.1 Je zorgt op tijd voor de informatie, content, toegangsgegevens en beslissingen die we nodig hebben om ons werk te doen.

6.2 Je staat ervoor in dat je het recht hebt om de teksten, afbeeldingen, logo's en andere materialen te gebruiken die je ons geeft. Krijgen we daarover een claim van iemand anders, dan neem jij die voor je rekening.

6.3 Je bent zelf verantwoordelijk voor de inhoud van je website of webshop, zoals prijzen, productinformatie, je privacyverklaring, cookiemelding en je eigen algemene voorwaarden.

6.4 Lever je iets later aan dan afgesproken, dan schuift de planning mee. Extra uren die daardoor ontstaan, rekenen we tegen ons uurtarief.

7. Meerwerk en wijzigingen

7.1 Meerwerk is werk dat niet in de offerte staat, of werk dat ontstaat omdat een aanname uit de offerte niet blijkt te kloppen.

7.2 We stemmen meerwerk altijd vooraf met je af. Werk van meer dan 8 uur ramen we eerst. We beginnen pas als je akkoord geeft, per e-mail of in ons ticketsysteem.

7.3 Meerwerk rekenen we tegen het tarief in de offerte. Staat daar geen tarief voor in, dan geldt ons uurtarief op dat moment.

8. Prijzen

8.1 Al onze prijzen zijn exclusief btw.

8.2 Kosten van anderen, zoals licenties, plugins, externe hosting en diensten van derden, zitten niet in onze prijs, tenzij dat in de offerte staat. Verhoogt een leverancier zijn prijs, dan mogen we die verhoging aan je doorberekenen.

8.3 Voor Miller Continu staat het maandbedrag vast voor de hele looptijd (zie module B). Voor de SLA geldt een jaarlijkse prijsaanpassing (zie module C). Tarieven die niet voor een looptijd vastliggen, zoals ons losse uurtarief, kunnen we per 1 januari aanpassen. Dat laten we je 2 maanden vooraf weten.

9. Facturen en betaling

9.1 Je betaalt onze facturen binnen 14 dagen na de factuurdatum, tenzij er in de offerte een andere termijn staat.

9.2 Betaal je niet op tijd, dan sturen we eerst een herinnering. Betaal je daarna nog steeds niet, dan ben je de wettelijke handelsrente verschuldigd. Ook betaal je dan de redelijke kosten die we maken om het bedrag te innen.

9.3 Staat een factuur 14 dagen na de herinnering nog open, dan mogen we ons werk stilleggen. Na nog eens 14 dagen mogen we ook de toegang tot hosting die we voor je regelen beperken. Dat laten we je vooraf weten.

9.4 Heb je een klacht over een factuur, dan meld je dat binnen de betaaltermijn. Een klacht geeft je geen recht om de betaling uit te stellen of te verrekenen met een ander bedrag.

10. Licentie op ons werk

10.1 Alle intellectuele eigendomsrechten op wat we ontwikkelen of leveren, blijven bij ons of bij onze licentiegevers.

10.2 Heb je alle bedragen uit de overeenkomst betaald, dan krijg je een eeuwigdurende licentie op het maatwerk dat we voor je hebben gemaakt. Met die licentie mag je het maatwerk gebruiken en aanpassen voor je eigen bedrijf, en het laten beheren en doorontwikkelen door een andere partij. We kunnen die licentie niet meer intrekken.

10.3 Draag je je bedrijf of de website of webshop over waarvoor we het maatwerk hebben gemaakt, dan gaat de licentie mee naar de nieuwe eigenaar.

10.4 Tot je alles hebt betaald, mag je het maatwerk gebruiken. Heb je een betalingsachterstand van meer dan 60 dagen na een herinnering, dan mogen we dat gebruiksrecht intrekken.

10.5 De licentie is niet exclusief. Herbruikbare onderdelen, onze eigen plugins en onze kennis mogen we ook voor andere klanten gebruiken. Voor software en plugins van anderen gelden hun eigen licentievoorwaarden. Voor plugins van ons geldt de licentie van die plugin.

10.6 Jouw content, merken en gegevens blijven van jou.

10.7 We mogen je bedrijfsnaam en het werk dat we voor je deden noemen als referentie, bijvoorbeeld als case op onze website. Wil je dat niet, laat het ons dan weten.

11. Geheimhouding

11.1 We houden vertrouwelijke informatie van elkaar geheim en gebruiken die alleen voor de opdracht. Dat geldt tijdens de samenwerking en tot 2 jaar daarna.

11.2 Dit geldt niet voor informatie die al openbaar was, die we al kenden, of die we wettelijk moeten delen.

12. Privacy en beveiliging

12.1 Verwerken we persoonsgegevens voor je, bijvoorbeeld van klanten in je webshop, dan sluiten we daarover een verwerkersovereenkomst. Die hoort bij de overeenkomst.

12.2 We nemen passende maatregelen om je website, webshop en gegevens te beveiligen. Een volledige garantie tegen hacks of datalekken kan niemand geven, wij ook niet.

12.3 Je bent zelf verantwoordelijk voor de privacyregels die voor jouw bedrijf gelden, zoals je privacyverklaring en je cookiemelding.

12.4 Val je onder de Cyberbeveiligingswet, laat het ons dan weten. Extra eisen die daaruit volgen, spreken we samen af. Het werk dat daarvoor nodig is, rekenen we als meerwerk.

13. Aansprakelijkheid

13.1 Maken we een fout waardoor je directe schade lijdt, dan vergoeden we die tot maximaal het bedrag dat je ons in de 12 maanden vóór de gebeurtenis onder de overeenkomst hebt betaald. Per gebeurtenis is dat nooit meer dan € 50.000, en per kalenderjaar nooit meer dan € 100.000.

13.2 Keert onze aansprakelijkheidsverzekering in dat geval uit, dan is onze aansprakelijkheid ook beperkt tot het bedrag dat de verzekeraar uitkeert, plus het eigen risico.

13.3 We zijn niet aansprakelijk voor indirecte schade, zoals gemiste omzet, gemiste winst, bedrijfsstilstand of verlies van gegevens.

13.4 We zijn ook niet aansprakelijk voor schade die ontstaat door:

  • wijzigingen die jij of een andere partij aan je website of webshop heeft gedaan;
  • storingen of updates van software, plugins, hosting of diensten van anderen, zoals betaalproviders;
  • informatie, content of instructies die je ons hebt gegeven.

13.5 De beperkingen in dit artikel gelden niet als de schade komt door opzet of bewuste roekeloosheid van onze directie.

13.6 Je kunt ons alleen aansprakelijk stellen als je ons eerst schriftelijk een redelijke termijn geeft om de fout te herstellen, en we dat daarna nog steeds niet doen. Meld schade zo snel mogelijk. Een claim vervalt 12 maanden nadat je de schade hebt ontdekt.

13.7 Deze beperkingen gelden ook voor onze medewerkers en voor partijen die we voor de opdracht inschakelen.

14. Overmacht

14.1 Kunnen we door overmacht onze afspraken niet nakomen, dan schuiven die afspraken op tot het weer kan. Onder overmacht valt onder meer een storing bij een leverancier of hostingpartij, uitval van internet of stroom, en een cyberaanval ondanks onze beveiligingsmaatregelen.

14.2 Duurt de overmacht langer dan 60 dagen, dan mogen we allebei de overeenkomst schriftelijk beëindigen. Wat we tot dat moment hebben gedaan, betaal je gewoon.

15. Looptijd en beëindiging

15.1 Hoe lang een dienst loopt en hoe je die opzegt, staat in de module die bij de dienst hoort en in de offerte. Een bedenktijd na het akkoord is er niet.

15.2 Komt een van ons zijn afspraken niet na, dan krijgt die eerst schriftelijk een redelijke termijn om dat alsnog te doen. Gebeurt dat niet, dan mag de ander de overeenkomst ontbinden.

15.3 Gaat een van ons failliet of krijgt een van ons surseance van betaling, dan mag de ander de overeenkomst direct beëindigen.

15.4 Werk dat we al hebben gedaan, maken we bij een beëindiging niet ongedaan. Wat je daarvoor nog moet betalen, betaal je direct.

16. Overstappen naar een andere partij

16.1 Stopt onze samenwerking, dan helpen we je bij de overdracht naar een andere partij. Je krijgt toegang tot de code van het maatwerk en een export van je content en gegevens.

16.2 We beginnen aan de overdracht zodra alle openstaande bedragen zijn betaald. Werk voor de overdracht rekenen we tegen ons uurtarief. Voor hosting gelden de afspraken in module D.

17. Medewerkers

17.1 Tijdens de samenwerking en tot 12 maanden daarna neem je geen medewerkers van ons in dienst zonder onze schriftelijke toestemming. Dat geldt ook als je ze op een andere manier voor je wilt laten werken, bijvoorbeeld als freelancer.

18. Klachten

18.1 Ben je niet tevreden over ons werk, meld dat dan schriftelijk binnen 21 dagen nadat je het probleem hebt ontdekt.

18.2 Is je klacht terecht, dan kiezen we of we het werk herstellen, opnieuw doen of een deel van de prijs terugbetalen.

19. Wijziging van deze voorwaarden

19.1 We kunnen deze voorwaarden wijzigen. Een wijziging kondigen we minimaal 30 dagen vooraf aan. Daarna geldt de nieuwe versie ook voor lopende overeenkomsten, behalve voor de afspraken over prijs en looptijd in je offerte.

19.2 Is een wijziging duidelijk nadelig voor je, dan mag je de betreffende dienst opzeggen tegen de datum waarop de wijziging ingaat.

20. Recht en geschillen

20.1 Op onze overeenkomsten is Nederlands recht van toepassing.

20.2 Hebben we een meningsverschil, dan proberen we dat eerst samen op te lossen. Lukt dat niet, dan kunnen we samen kiezen voor ICT-mediation via de Stichting Geschillenoplossing Automatisering (SGOA).

20.3 Een geschil dat we zo niet oplossen, leggen we voor aan arbitrage volgens het arbitragereglement van de SGOA.

20.4 Een vordering tot betaling van facturen mogen wij ook voorleggen aan de bevoegde rechter in de rechtbank Noord-Holland. Daarnaast kunnen we allebei altijd een kort geding aanspannen bij de gewone rechter.

Module A: projecten en bouw

A1. Scope en aannames

A1.1 In de offerte staat wat we wel en niet bouwen, en op welke aannames onze prijs is gebaseerd. Die aannames horen bij de overeenkomst.

A1.2 Blijkt een aanname niet te kloppen, dan bespreken we samen wat dat betekent. Extra werk dat daaruit volgt, is meerwerk (artikel 7).

A2. Soorten prijsafspraken

A2.1 Een vaste prijs ligt vast voor alles wat in de scope staat.

A2.2 Een raming met een boven- en ondergrens overschrijden we alleen als jij daar vooraf akkoord op geeft.

A2.3 Bij nacalculatie betaal je voor de uren die we echt hebben gewerkt. Daarover houden we je tussentijds op de hoogte.

A3. Planning en bouwtijd

A3.1 De bouwtijd begint als je akkoord hebt gegeven op de scope en we de content en informatie hebben die we nodig hebben.

A3.2 Ontstaat er vertraging doordat we op jou wachten, dan schuift de planning op. Het betaalschema blijft dan gewoon staan.

A4. Testen en acceptatie

A4.1 Na de oplevering op een testomgeving heb je 10 werkdagen om alles te testen. Fouten meld je ons in die periode.

A4.2 Meld je in die 10 werkdagen geen fouten, of zetten we de site op jouw verzoek live, dan geldt het werk als geaccepteerd.

A4.3 Kleine fouten die het livegaan niet in de weg staan, houden de acceptatie niet tegen. Die lossen we wel op.

A5. Garantie

A5.1 Tot 30 dagen na de acceptatie herstellen we gratis fouten in ons werk, dus situaties waarin iets niet werkt zoals we hebben afgesproken.

A5.2 Onder de garantie vallen niet: wijzigingen door jou of een andere partij, problemen door updates van software of plugins van anderen, en nieuwe wensen.

A5.3 Na de garantieperiode lossen we fouten op binnen je SLA, of tegen ons uurtarief.

Module B: Miller Continu

B1. Wat Miller Continu is

B1.1 Met Miller Continu bouwen we je website of webshop en verbeteren we die daarna elke maand. De bouw betaal je gespreid, samen met een vast aantal bundeluren, in één maandbedrag.

B1.2 Technisch beheer, zoals monitoring, updates en beveiliging, valt niet onder Miller Continu. Dat regelen we in de SLA (module C).

B2. Looptijd

B2.1 Miller Continu loopt zo lang als de looptijd in je offerte. Tussentijds stoppen kan alleen via afkoop (artikel B9).

B2.2 Na afloop van de looptijd loopt de bundel per maand door, met een opzegtermijn van 2 maanden, tenzij we samen een nieuwe looptijd afspreken.

B3. Een vast maandbedrag

B3.1 In het maandbedrag zitten het gespreide deel van de bouw, de rente daarover, een risico-opslag en de bundeluren.

B3.2 Het maandbedrag staat vast voor de hele looptijd. We passen het niet aan voor inflatie of loonstijgingen. Daarvoor zit er een vaste risico-opslag in het maandbedrag.

B3.3 Na de looptijd, bij een verlenging of als je de bundel uitbreidt, gelden de tarieven van dat moment. Een korting die in je offerte staat, geldt alleen voor de looptijd in die offerte.

B4. Bundeluren

B4.1 Bundeluren zijn uren die we elke maand voor je reserveren. Het is geen tegoed.

B4.2 Alle werk voor jou gaat van de bundeluren af, dus ook analyse, het inrichten en bijhouden van je dashboard, rapportages, overleg en projectmanagement.

B4.3 Gebruik je in een maand niet alle uren, dan schuift maximaal 25% daarvan door naar de volgende maand. Uren die daarna overblijven, vervallen. Vervallen uren betalen we niet terug en verrekenen we niet, ook niet als de overeenkomst eindigt.

B4.4 Werk boven de bundeluren is meerwerk. Dat stemmen we vooraf met je af, tegen het meerwerktarief in je offerte.

B5. Proactief werken

B5.1 In de eerste maand richten we samen met jou een dashboard in met de cijfers die voor je bedrijf tellen, en spreken we een jaardoel af.

B5.2 Daarna bepalen wij welke verbeteringen we doorvoeren, binnen de bundeluren en gericht op dat jaardoel. Daar hoeven we niet steeds eerst je toestemming voor te vragen. Wensen van jou plannen we in overleg in.

B5.3 We leggen een wijziging wel eerst aan je voor als die naar verwachting meer kost dan 50% van je maandelijkse bundeluren, met een maximum van 10 uur. Dat doen we ook bij elke wijziging aan je prijzen, je afrekenproces, je juridische teksten of je koppelingen met andere systemen.

B5.4 Reageer je niet binnen 5 werkdagen op een wijziging die we voorleggen, dan mogen we ervan uitgaan dat je akkoord bent.

B5.5 Ben je het niet eens met een wijziging die we hebben doorgevoerd, laat het ons dan binnen 10 werkdagen na de maandrapportage weten. Daarna geldt de wijziging als geaccepteerd.

B6. Rapportage en overleg

B6.1 Je krijgt elke maand een rapportage over wat we hebben gedaan en hoe de cijfers in je dashboard zich ontwikkelen.

B6.2 We kunnen elke maand overleggen. Hoe vaak we dat doen, bepaal je zelf, maar het is minimaal één keer per kwartaal.

B7. Resultaat

B7.1 Het dashboard en het jaardoel geven richting aan ons werk. We doen ons best om ze te halen, maar we garanderen geen resultaat. Halen we een doel niet, dan is dat geen tekortkoming en geeft het geen recht op korting of beëindiging.

B8. Op- en afschalen

B8.1 Wil je meer uren per maand, dan kan dat per de eerstvolgende maand. Minder uren kan pas na afloop van de looptijd.

B9. Tussentijds stoppen

B9.1 Wil je eerder stoppen, dan kun je Miller Continu afkopen. Daarvoor geldt een opzegtermijn van 2 maanden, tegen het einde van een kalendermaand.

B9.2 Bij afkoop betaal je binnen 14 dagen na de einddatum het deel van de bouwsom dat nog openstaat, in één keer. Rente en risico-opslag over de resterende looptijd betaal je dan niet. De bundeluren stoppen op de einddatum.

B9.3 Ontbinden wij de overeenkomst omdat jij je afspraken niet nakomt, dan wordt hetzelfde bedrag direct opeisbaar.

B9.4 Een SLA stopt niet automatisch als je Miller Continu afkoopt. Die loopt door volgens zijn eigen looptijd en opzegtermijn.

B9.5 De licentie uit artikel 10 krijg je zodra je het afkoopbedrag en alle andere openstaande bedragen hebt betaald.

Module C: SLA

C1. Wat de SLA regelt

C1.1 In de SLA staan de afspraken over het bewaken, bijwerken en beveiligen van je website of webshop en over het oplossen van storingen. Wat er precies bij je SLA-niveau hoort, staat in de offerte en in het SLA-overzicht dat daarbij hoort.

C2. Servicetijden en reactietijden

C2.1 De gewone servicetijd is maandag tot en met vrijdag van 9:00 tot 17:00 uur, behalve op feestdagen. Hoort er bij je SLA-niveau een storingslijn buiten die tijden, dan staat dat in het SLA-overzicht.

C2.2 Een reactietijd begint zodra je een storing meldt via het kanaal dat we daarvoor hebben afgesproken. Binnen de reactietijd gaan we aan de slag. Hoe lang het oplossen duurt, hangt af van de storing.

C3. Updates

C3.1 Patch-, minor- en beveiligingsupdates zitten in je SLA.

C3.2 Een major-update voeren we uit binnen het jaarlijkse budget dat bij je complexiteitsklasse hoort. Werk boven dat budget ramen we altijd vooraf.

C4. Als we een afspraak missen

C4.1 Hoort er bij je SLA-niveau een vergoeding als we een SLA-afspraak niet halen, dan is die vergoeding de enige compensatie voor die situatie.

C5. Looptijd en opzeggen

C5.1 Een SLA loopt 12 maanden. Daarna loopt hij per maand door en kun je hem opzeggen met een opzegtermijn van 2 maanden.

C6. Prijsaanpassing

C6.1 In de eerste 12 maanden staat de prijs van je SLA vast. Daarna kunnen we de prijs elk jaar per 1 januari aanpassen. Dat laten we je minimaal 2 maanden vooraf schriftelijk weten.

C6.2 Een prijsaanpassing van de SLA verandert niets aan het vaste maandbedrag van Miller Continu.

C7. Overgang naar de SLA-structuur van 2027

C7.1 Onze SLA-structuur met de niveaus en complexiteitsklassen van 2027 geldt vanaf 1 januari 2027. Loopt er bij jou nog een SLA uit de oude structuur, dan geldt die tot de einddatum. Daarna gelden de nieuwe afspraken en tarieven.

Module D: hosting

D1. Beschikbaarheid en onderhoud

D1.1 We zorgen ervoor dat je website of webshop zo goed mogelijk bereikbaar is. Volledige beschikbaarheid kunnen we niet garanderen.

D1.2 Gepland onderhoud laten we je vooraf weten en plannen we zoveel mogelijk buiten kantoortijden.

D2. Back-ups

D2.1 We maken back-ups volgens de afspraken bij je hostingpakket en je SLA-niveau. Hoe vaak we testen of een back-up goed terug te zetten is, staat in het SLA-overzicht.

D3. Redelijk gebruik

D3.1 Je gebruikt de hosting niet voor illegale content of voor activiteiten die de hosting of andere klanten in gevaar brengen. Gebeurt dat toch, dan mogen we de toegang direct beperken. We laten je dat zo snel mogelijk weten.

D4. Overstappen naar een andere aanbieder

D4.1 Wil je je hosting naar een andere aanbieder verhuizen, dan kun je de hosting daarvoor opzeggen met een opzegtermijn van maximaal 2 maanden.

D4.2 Na die opzegtermijn helpen we je binnen 30 dagen met de verhuizing. Daarna heb je nog minimaal 30 dagen om je gegevens op te halen.

D4.3 Voor de overstap zelf rekenen we geen overstapkosten.

D5. Na het einde van de hosting

D5.1 Is de termijn uit artikel D4.2 voorbij, dan verwijderen we je gegevens van onze servers, tenzij we die wettelijk moeten bewaren.