Terms of Service
These Terms of Service (the "Terms") govern the relationship between Filippo De Pretto, self-employed professional with Italian VAT number IT04778630980 (hereinafter "Filippo" or "the Provider") and clients purchasing the services advertised on neednerd.dev (the "Site").
The Site exclusively promotes the Provider's services. A service engagement is entered into through a separate written agreement (email, contract, or Cal.com booking confirmation). These Terms supplement and complete that specific agreement, save for any different written arrangement.
1. Services offered
The Provider offers two service families:
1.1 "Vibe coding" coaching (founders track)
Technical pairing for founders, marketers and non-technical professionals building their own MVP / product with AI-assisted tools (e.g. Claude Code, Cursor, Lovable). Format: 1:1 calls, pair-programming sessions, architecture reviews, and optional Slack chat support.
1.2 Delivery agency (scaleup track)
MVP or product feature development as a "turnkey technical team", with senior vibe coding and a production-ready stack (e.g. Next.js, Supabase, Claude Code agents). Strict hourly billing.
2. Pricing and invoicing
All prices published on the Site are net of 22% Italian VAT, which is added on the invoice as required by the ordinary Italian tax regime under which the Provider operates in 2026. A switch to the Italian flat-rate ("forfettario") regime is planned for 2027, at which point VAT will not be applied and any related price update will be communicated at renewal.
Invoicing is carried out via electronic invoice through the Sistema di Interscambio (SdI). Payment is due within 30 days of the invoice date, save for any different agreement, by SEPA bank transfer to the Italian IBAN shown on the invoice or by card via Stripe Payment Link.
For non-Italian business clients with a valid VAT ID, the EU reverse charge mechanism applies.
3. Service delivery
Calls and sessions are delivered remotely, via videoconference (Cal Video embedded in Cal.com, or another agreed tool such as Google Meet or Zoom).
Indicative availability: Monday to Friday, 10:00 to 20:00 (Italian time). Slots outside business hours or on weekends can be agreed case by case. For ongoing packages with Slack chat support, an indicative response within 4 working hours is guaranteed.
4. Cancellation and rescheduling
Clients may cancel or reschedule an appointment with at least 24 hours' notice via the link in the Cal.com confirmation email. Cancellations with less than 24 hours' notice or no-shows may be charged in full, save for any different agreement.
5. Packages and duration
Hour packages (single session, 5-hour pack, 10-hour pack) must be used within the timeframe stated in the service description. Hours not used within that timeframe are considered expired, save for any different written agreement.
Packages are cancellable at any time: clients can pause or end the engagement by email, with no penalty. Hours already delivered are invoiced; remaining undelivered hours are not refunded but remain available for future use under the agreed terms.
6. Intellectual property and code
Save for any different written agreement, the source code developed during the sessions (both coaching and delivery agency) is the exclusive property of the client. The Provider waives any economic exploitation right over the delivered code.
The Provider retains the right to use, in generic and non-identifying form, the experience gained in the engagement (e.g. mentioning skills, sectors served, technologies used) for promotional and educational purposes, while respecting client confidentiality.
7. Confidentiality
The Provider undertakes to treat with the utmost confidentiality any technical, commercial, strategic or personal information learned during the engagement. Upon client request, the Provider is available to sign specific NDAs / confidentiality agreements.
8. Limitation of liability
The Provider delivers the services with diligence, professional skill and industry best practices. However:
- The Provider does not guarantee specific business outcomes (e.g. obtaining funding, reaching product metrics, app-store approval). The services are advisory / educational in nature.
- Where code is developed, the client is responsible for the final review, testing and production deployment. The Provider is not liable for damages caused by deployments performed without adequate quality controls, by insecure configurations introduced by the client, by cyberattacks, or by the use of third-party services (Supabase, Vercel, Cal.com, OpenAI, Anthropic, etc.).
- The Provider's overall liability shall in no case exceed the fees actually invoiced and collected for the services in the 12 months prior to the event giving rise to the claim, save for the mandatory limits set by law for wilful misconduct or gross negligence.
9. Personal data
Processing of clients' personal data is governed by the Site's Privacy Policy and by any specific contractual documentation.
10. Changes to the Terms
These Terms may be updated over time. The version in force is the one published on this page on the date of the agreement. For ongoing engagements, changes take effect at the next renewal or new order.
11. Governing law and jurisdiction
These Terms are governed by Italian law. Any dispute arising from the interpretation or performance of the relationship shall fall under the exclusive jurisdiction of the Court of Padua, Italy, save for any different mandatory consumer jurisdiction under the Italian Consumer Code.
12. Contact
For any question about these Terms, write to ciao@neednerd.dev.
In short: hourly billing with Italian VAT invoice, cancellable any time, the code is yours. If anything is unclear, write to ciao@neednerd.dev before signing.