Voorwaarden

Afspraken die
niemand verrassen.

Vaste prijs vooraf, meerwerk alleen met akkoord, code in eigendom na betaling en 30 dagen garantie op wat er is opgeleverd. Hieronder staat dat uitgeschreven.

Laatst bijgewerkt: 3 augustus 2026
01

Toepasselijkheid

Deze voorwaarden gelden voor elke offerte en elke opdracht van Webframer, handelsnaam van VTS Solutions (Bas Voets, KvK 70168741). Facturen en overeenkomsten kunnen op beide namen staan; het gaat om dezelfde onderneming. Afwijkingen gelden alleen als we ze schriftelijk hebben vastgelegd.

Inkoopvoorwaarden van de opdrachtgever zijn niet van toepassing, tenzij ik die uitdrukkelijk heb aanvaard.

02

Offertes en prijzen

Een offerte is 30 dagen geldig en bevat een omschreven scope met een vast totaalbedrag. Alle bedragen zijn exclusief btw, tenzij anders vermeld.

Externe kosten, zoals domeinnaam, hosting, licenties en transactiekosten van betaalproviders, vallen buiten de projectprijs en worden doorbelast tegen kostprijs.

03

Betaling

Projecten worden gefactureerd in twee termijnen: 50% bij aanvang en 50% bij oplevering. Kleinere opdrachten kunnen in één termijn worden gefactureerd.

De betalingstermijn is 14 dagen. Bij overschrijding mag ik de wettelijke handelsrente en incassokosten in rekening brengen, en werkzaamheden opschorten tot er is betaald.

04

Scope en meerwerk

Wat in de offerte staat is wat er wordt gebouwd. Kleine aanpassingen tijdens het traject vang ik binnen het project op.

Wijzigingen die de scope wezenlijk vergroten worden vooraf als apart blok geoffreerd, met een eigen prijs en planning. Er wordt geen meerwerk uitgevoerd zonder akkoord vooraf.

05

Medewerking van de opdrachtgever

Voor een planning die houdt heb ik tijdig teksten, beeldmateriaal, toegang en feedback nodig. Blijft dat uit, dan schuift de planning mee.

De opdrachtgever staat ervoor in dat aangeleverd materiaal geen rechten van derden schendt.

06

Oplevering en support

Na oplevering geldt 30 dagen garantie op gebreken: functionaliteit die niet werkt zoals afgesproken herstel ik kosteloos.

Nieuwe wensen, wijzigingen in de scope of problemen door aanpassingen van derden vallen daarbuiten en worden apart geoffreerd.

Reageert de opdrachtgever binnen 14 dagen na oplevering niet, dan geldt het werk als aanvaard.

07

Eigendom van code

Na volledige betaling gaan alle rechten op de speciaal voor de opdracht geschreven code en het ontwerp over op de opdrachtgever. De code staat in een repository op naam van de opdrachtgever.

Gebruikte open-source componenten en bibliotheken blijven onder hun eigen licentie vallen. Ik behoud het recht om algemene kennis, technieken en niet-projectspecifieke bouwstenen opnieuw te gebruiken.

Tenzij de opdrachtgever daar bezwaar tegen maakt, mag ik het opgeleverde werk gebruiken als referentie in mijn portfolio.

08

Hosting en onderhoud

Onderhoudsabonnementen lopen per maand en zijn maandelijks opzegbaar. Wat er wel en niet onder valt staat op de pagina Onderhoud & beheer.

Ik span me in voor een goede beschikbaarheid, maar geef geen garantie op ononderbroken beschikbaarheid van diensten van derden, zoals hostingpartijen en betaalproviders.

09

Aansprakelijkheid

Aansprakelijkheid is beperkt tot het bedrag dat voor de betreffende opdracht is gefactureerd, en tot directe schade. Gevolgschade, gederfde winst en verlies van gegevens vallen daarbuiten.

Deze beperking geldt niet bij opzet of bewuste roekeloosheid.

10

Verwerking van persoonsgegevens

Verwerk ik in opdracht persoonsgegevens, dan sluiten we een verwerkersovereenkomst. Die krijg je standaard aangeboden; je hoeft er niet om te vragen.

Hoe ik met gegevens omga staat in de privacyverklaring.

11

Beëindiging

Beide partijen kunnen de samenwerking tussentijds beëindigen. Werk dat op dat moment is uitgevoerd wordt afgerekend; voor het resterende deel geldt geen boete.

Ik werk in korte cycli, zodat er elke één tot twee weken een natuurlijk beslismoment is.

12

Geheimhouding

Alles wat ik tijdens een opdracht over jouw bedrijf te weten kom, blijft tussen ons: cijfers, processen, klantgegevens, code en plannen. Die geheimhouding geldt ook na afloop van de opdracht en kent geen einddatum.

Andersom geldt hetzelfde voor wat ik deel over mijn werkwijze, tarieven en documentatie.

Heb je een eigen geheimhoudingsverklaring, dan teken ik die zonder discussie, mits die geen bepalingen bevat die het onmogelijk maken om referenties in algemene bewoordingen te noemen.

13

Inschakelen van derden

In principe voer ik het werk zelf uit. Is er specialistisch werk nodig, bijvoorbeeld een ontwerper, een tekstschrijver of een securitytest, dan overleg ik dat vooraf en blijf ik het aanspreekpunt en verantwoordelijk voor het resultaat.

Diensten van derden die onderdeel zijn van de oplossing, zoals hosting, betaalproviders en e-maildiensten, vallen onder hun eigen voorwaarden. Ik selecteer partijen die binnen de EU verwerken en meld het als dat in een specifiek geval niet kan.

14

Overmacht

Bij overmacht worden de verplichtingen opgeschort zolang die situatie duurt. Daaronder vallen onder meer langdurige storingen bij hosting- of betaalproviders, uitval van internet of stroom, ziekte, en overheidsmaatregelen.

Duurt de overmacht langer dan zestig dagen, dan mogen beide partijen de overeenkomst beëindigen. Werk dat tot dat moment is uitgevoerd wordt afgerekend; er is geen recht op schadevergoeding.

15

Klachten

Ben je ergens niet tevreden over, meld het binnen 14 dagen nadat je het hebt geconstateerd. Dan kan ik het nog oplossen op het moment dat het uitmaakt.

Een klacht schort de betalingsverplichting niet op, tenzij we uitdrukkelijk iets anders afspreken. We proberen er eerst samen uit te komen voordat we iets voorleggen aan een rechter.

16

Wijziging van deze voorwaarden

Deze voorwaarden kunnen wijzigen. Op een lopende opdracht geldt altijd de versie die van toepassing was op het moment dat je de offerte accepteerde.

De actuele versie staat op deze pagina, met de datum van de laatste wijziging bovenaan.

17

Toepasselijk recht

Op alle opdrachten is Nederlands recht van toepassing. Geschillen worden voorgelegd aan de bevoegde rechter in het arrondissement Rotterdam, nadat we eerst hebben geprobeerd het samen op te lossen.

Vragen hierover? Mail naar bas@webframer.nl. Ik ben developer en geen jurist: voor een sluitend beleid blijft juridisch advies verstandig.

Bas Voets · Webframer
0:00 / 0:00