Terms of Service

Last updated: 2025


1. Introduction

These Terms of Service ("Terms") govern your use of the website danielsarney.com (the "Service") operated by Daniel Sarney ("I", "me", "my", "Service Provider").

By accessing or using my Service, you agree to be bound by these Terms. If you disagree with any part of these terms, then you may not access the Service.

2. Service Description

I provide professional Python development and consulting services, including but not limited to:

  • Django web application development
  • Flask and FastAPI development
  • Python AI/ML integration
  • API development and integration
  • Python consulting and architecture review
  • Code review and optimization
  • Technical training and mentoring

All services are provided on a project-by-project basis with specific terms outlined in individual service agreements.

3. Service Agreements

3.1 Project Scope

Each project will have a clearly defined scope, timeline, and deliverables outlined in a written agreement. Any changes to the scope may result in additional charges and timeline adjustments.

3.2 Communication

Regular communication is essential for project success. I will provide updates on project progress and respond to inquiries within 24-48 hours during business days.

3.3 Quality Assurance

All code and deliverables will be thoroughly tested and reviewed before delivery. I maintain high standards for code quality, documentation, and best practices.

4. Payment Terms

4.1 Pricing Structure

  • Hourly Rate: £50 per hour for all services
  • Project-Based: Fixed price quoted per project
  • Batch Hours: £40 per hour (minimum 10 hours)

4.2 Payment Schedule

  • Invoices are due within 14 days of receipt
  • Payment methods: Bank transfer, PayPal, or other agreed methods
  • Late payments may incur additional charges
  • Work may be suspended for overdue payments

4.3 Refund Policy

Refunds are considered on a case-by-case basis. Generally:

  • No refunds for completed work
  • Partial refunds may be available for incomplete projects
  • Refunds must be requested within 30 days of project completion

5. Intellectual Property Rights

5.1 Client Work

Upon full payment, clients own the intellectual property rights to:

  • Custom code developed specifically for their project
  • Project-specific documentation
  • Custom configurations and setups

5.2 Retained Rights

I retain rights to:

  • General knowledge and expertise
  • Reusable code libraries and frameworks
  • Methodologies and processes
  • Portfolio examples (with client permission)

5.3 Third-Party Components

Projects may include third-party libraries, frameworks, or components. Clients are responsible for compliance with their respective licenses.

6. Confidentiality

I understand the importance of confidentiality and will:

  • Keep all client information strictly confidential
  • Not disclose project details to third parties
  • Use client information only for project purposes
  • Return or destroy confidential materials upon project completion

Clients may request a formal Non-Disclosure Agreement (NDA) for sensitive projects.

7. Limitation of Liability

To the maximum extent permitted by law:

  • My total liability is limited to the amount paid for the specific service
  • I am not liable for indirect, incidental, or consequential damages
  • Clients are responsible for backing up their data
  • I provide services "as is" without warranties beyond those explicitly stated

This limitation applies regardless of the legal theory on which the claim is based.

8. Client Responsibilities

Clients are responsible for:

  • Providing clear project requirements and specifications
  • Timely feedback and approval of deliverables
  • Providing necessary access to systems and resources
  • Testing and validating delivered solutions
  • Compliance with applicable laws and regulations
  • Maintaining backups of their data

9. Termination

9.1 Termination by Client

Clients may terminate services with 7 days written notice. Payment is due for all work completed up to the termination date.

9.2 Termination by Service Provider

I may terminate services if:

  • Client fails to pay invoices on time
  • Client breaches these terms
  • Project requirements become unreasonable or unethical
  • Communication breaks down significantly

10. Website Usage Terms

10.1 Acceptable Use

You agree not to use the website to:

  • Violate any applicable laws or regulations
  • Transmit harmful or malicious code
  • Attempt to gain unauthorized access to systems
  • Use automated tools to scrape or harvest content
  • Interfere with website functionality

10.2 Content Accuracy

While I strive for accuracy, I make no warranties about the completeness or accuracy of website content. Information is provided for general purposes only.

10.3 Disclaimer

The information on this website is provided on an "as is" basis. To the fullest extent permitted by law, I disclaim all warranties, express or implied, including but not limited to:

  • Warranties of merchantability and fitness for a particular purpose
  • Warranties regarding the accuracy, reliability, or completeness of information
  • Warranties that the website will be uninterrupted or error-free
  • Warranties that defects will be corrected

10.4 Professional Advice Disclaimer

The content on this website, including but not limited to blog posts, project descriptions, and technical information, is for general informational purposes only. It does not constitute:

  • Professional advice or consultation
  • Technical recommendations for specific projects
  • Legal, financial, or business advice
  • Guarantees of results or outcomes

You should not rely solely on the information provided on this website for making decisions about your projects or business. Always consult with qualified professionals for advice specific to your situation.

10.5 Third-Party Content Disclaimer

This website may contain links to third-party websites, services, or content. I do not endorse, control, or assume responsibility for:

  • The content, privacy policies, or practices of third-party websites
  • The accuracy or reliability of third-party information
  • The availability or functionality of third-party services
  • Any transactions or interactions with third parties

10.6 Technology Disclaimer

Technology and software development practices change rapidly. Information about technologies, frameworks, or methodologies may become outdated. I make no representations or warranties that:

  • Technical information is current or up-to-date
  • Recommended approaches will work for your specific situation
  • Code examples are suitable for production use
  • Security practices mentioned are comprehensive or current

10.7 Results Disclaimer

Past performance and results do not guarantee future outcomes. Any testimonials, case studies, or project examples are provided for illustrative purposes only and do not guarantee similar results for other clients or projects.

11. Google reCAPTCHA Terms

This website uses Google reCAPTCHA v3 to protect against spam and abuse. By using this website, you acknowledge and agree to the following:

reCAPTCHA Compliance

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

reCAPTCHA analyzes your behavior on this website to determine if you are human. This helps protect the website from automated abuse.

11.1 reCAPTCHA Data Collection

Google reCAPTCHA may collect and process:

  • IP addresses
  • Browser and device information
  • User behavior patterns
  • Mouse movements and keyboard interactions

11.2 Your Rights

You have the right to:

  • Understand how reCAPTCHA processes your data
  • Contact Google about reCAPTCHA data processing
  • Opt out of reCAPTCHA (though this may limit website functionality)

12. Governing Law

These Terms are governed by and construed in accordance with the laws of England and Wales. Any disputes arising from these Terms or the Service will be subject to the exclusive jurisdiction of the courts of England and Wales.

13. Changes to Terms

I reserve the right to modify these Terms at any time. Changes will be posted on this page with an updated "Last updated" date. Your continued use of the Service after changes constitutes acceptance of the new Terms.

For significant changes, I will provide notice via email or website notification when possible.

14. Severability

If any provision of these Terms is found to be unenforceable or invalid, the remaining provisions will continue to be valid and enforceable.

15. Contact Information

If you have any questions about these Terms of Service, please contact me:

Daniel Sarney
Python Developer & Consultant

Contact Form

danielsarney.com