Terms and Conditions

Last updated: January 21, 2025

Acceptance of Terms

By downloading, installing, or using InvoiceFlow ("the Software"), you agree to be bound by these Terms and Conditions ("Terms"). If you do not agree to these Terms, do not use the Software.

Description of Service

InvoiceFlow is an open-source, self-hosted invoicing and proposal management application designed for small businesses, freelancers, and agencies. The Software provides tools for:

  • Customer relationship management
  • Service catalog management
  • Proposal and proforma invoice creation
  • Invoice management and tracking
  • Payment tracking and reporting
  • Business analytics and reporting

License and Usage Rights

Open Source License

InvoiceFlow is distributed under an open-source license. You are granted the following rights:

  • Use the Software for personal and commercial purposes
  • Modify and customize the Software to meet your needs
  • Distribute copies of the Software
  • Distribute modified versions (subject to license terms)

Usage Restrictions

You may not:

  • Use the Software for illegal or unauthorized purposes
  • Attempt to reverse engineer, decompile, or disassemble the Software (beyond what's permitted by law)
  • Remove or alter copyright notices or attribution
  • Use the Software to violate applicable laws or regulations
  • Use the Software to harm others or their systems

Self-Hosted Nature

Your Responsibilities

As InvoiceFlow is self-hosted, you are responsible for:

  • Infrastructure: Providing and maintaining servers, hosting, and network infrastructure
  • Security: Implementing appropriate security measures to protect your installation
  • Data Protection: Ensuring compliance with applicable data protection laws
  • Backups: Creating and maintaining backups of your data
  • Updates: Installing security updates and patches
  • Configuration: Properly configuring the Software for your environment

No Hosting Service

We do not provide hosting services, data storage, or infrastructure support. You are solely responsible for:

  • Selecting appropriate hosting providers
  • Configuring server environments
  • Managing database systems
  • Ensuring adequate performance and availability

Data and Privacy

Data Ownership

You retain full ownership and control of all data stored in your InvoiceFlow installation, including:

  • Customer information and contact details
  • Business data, proposals, and invoices
  • Financial records and payment information
  • User accounts and authentication data

Privacy Compliance

You are responsible for:

  • Complying with applicable privacy laws (GDPR, CCPA, etc.)
  • Implementing appropriate privacy policies
  • Obtaining necessary consents from data subjects
  • Handling data subject rights and requests

Disclaimers and Limitations

Warranty Disclaimer

THE SOFTWARE IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO:

  • Warranties of merchantability or fitness for a particular purpose
  • Warranties of non-infringement
  • Warranties that the Software will be error-free or uninterrupted
  • Warranties regarding security or data protection

Limitation of Liability

TO THE MAXIMUM EXTENT PERMITTED BY LAW, WE SHALL NOT BE LIABLE FOR:

  • Any indirect, incidental, special, or consequential damages
  • Loss of profits, data, or business opportunities
  • Damages resulting from your use or inability to use the Software
  • Security breaches or data loss from your installation
  • Third-party integrations or external services

Support and Maintenance

Community Support

Support for InvoiceFlow is provided on a community basis through:

  • Documentation and user guides
  • Frequently Asked Questions (FAQ)
  • Community forums and discussions
  • GitHub issues and bug reports

No Guaranteed Support

We do not guarantee:

  • Response times for support requests
  • Resolution of specific issues or bugs
  • Ongoing maintenance or updates
  • Compatibility with future technologies

Modifications and Updates

Software Updates

We may release updates, patches, and new versions of the Software. You are responsible for:

  • Evaluating and testing updates before deployment
  • Installing security patches and critical updates
  • Maintaining backward compatibility of your data
  • Managing the update process for your installation

Terms Modifications

We reserve the right to modify these Terms at any time. Changes will be effective when posted with the updated software. Your continued use of the Software constitutes acceptance of modified Terms.

Third-Party Components

InvoiceFlow incorporates various open-source components and libraries. Each component is subject to its own license terms, which are included in the Software distribution.

Commercial Use

You may use InvoiceFlow for commercial purposes, including:

  • Managing your business operations
  • Creating invoices and proposals for clients
  • Offering services to multiple customers
  • Generating revenue through your business activities

Commercial use does not require additional licensing fees or permissions beyond compliance with the open-source license.

Compliance and Legal Requirements

Your Compliance Obligations

You are responsible for ensuring your use of InvoiceFlow complies with:

  • Applicable laws and regulations in your jurisdiction
  • Industry-specific requirements (accounting, taxation, etc.)
  • Data protection and privacy laws
  • Business licensing and registration requirements
  • Tax reporting and compliance obligations

Export Controls

You agree to comply with all applicable export and import laws and regulations. You may not use or export the Software in violation of any applicable restrictions.

Termination

These Terms remain in effect until terminated. You may terminate your use of the Software at any time by:

  • Ceasing to use the Software
  • Uninstalling the Software from your systems
  • Destroying all copies in your possession

Termination does not affect your rights to data created while using the Software.

Governing Law

These Terms shall be governed by and construed in accordance with applicable laws, without regard to conflict of law principles. Any disputes arising from these Terms or your use of the Software shall be resolved through appropriate legal channels.

Severability

If any provision of these Terms is found to be unenforceable or invalid, the remaining provisions shall continue in full force and effect. The unenforceable provision shall be replaced with an enforceable provision that most closely reflects the original intent.

Entire Agreement

These Terms constitute the entire agreement between you and us regarding your use of InvoiceFlow and supersede all prior agreements and understandings, whether written or oral.

Contact Information

For questions about these Terms or InvoiceFlow:

  • Review our FAQ section
  • Check our blog for updates
  • Open an issue on our GitHub repository
  • Contact the development team through official channels

Legal Notice: These terms and conditions are provided as a template. You should consult with legal professionals to ensure your terms comply with all applicable laws and adequately protect your interests and those of your users.