Open Source License
1. Commitment to Open Source
Budgie is committed to transparency, security, and community collaboration. We believe that open source software is essential for building trust, especially when it comes to financial applications that handle sensitive personal data. By making our source code publicly available, we enable security audits, community contributions, and user verification of our privacy claims.
2. Software License
2.1 O'Saasy License Agreement
Budgie is licensed under the O'Saasy License, a source-available license that allows free use, modification, and distribution while preventing direct SaaS competition. This license enables:
- Free use, copying, modification, and sharing for personal and business purposes
- Full access to source code for review and security audits
- Community contributions and improvements
- Self-hosting and internal use without restrictions
- Commercial use except for competing SaaS offerings
O'Saasy License Agreement
Copyright © 2024-2026, Budgie
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
2.2 License Conditions
1. Copyright and Permission Notice
The copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
2. Non-Compete for SaaS
No licensee or downstream recipient may use the Software (including any modified or derivative versions) to directly compete with the original Licensor by offering it to third parties as a hosted, managed, or Software-as-a-Service (SaaS) product or cloud service where the primary value of the service is the functionality of the Software itself.
3. No Liability
THE SOFTWARE IS PROVIDED "AS IS," WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
3. Permitted Uses
The O'Saasy license allows you to:
- Personal Use: Use Budgie for your own personal finance tracking
- Self-Hosting: Host Budgie on your own servers for yourself or your organization
- Internal Business Use: Deploy Budgie within your company for employee use
- Modifications: Create and use modified versions of Budgie
- Learning & Education: Study the code for educational purposes
- Security Research: Audit and review the code for security vulnerabilities
- Contributions: Contribute improvements back to the project
4. Restricted Uses
The following uses require explicit permission or a separate commercial license:
- Competing SaaS: Offering Budgie (or derivatives) as a hosted service to third parties
- Managed Services: Providing Budgie as a managed, cloud-based product to customers
- White-Label Solutions: Rebranding Budgie and selling it as a SaaS product
If you wish to offer Budgie-based services that compete with our hosted offering, please contact us at:
Budgie Commercial Licensing
- Email: licensing@budgie.at
- Website: https://budgie.at
For more information about the O'Saasy license, visit https://osaasy.dev
5. Third-Party Open Source Components
Budgie incorporates and depends on numerous open source libraries and frameworks. We are deeply grateful to the open source community for their contributions. The following are some of the key open source components used in Budgie:
React Native & Expo MIT License - Cross-platform mobile application framework
Next.js MIT License - React framework for web applications
TypeScript Apache License 2.0 - Typed superset of JavaScript
WatermelonDB MIT License - Reactive database framework for React Native
TanStack Query MIT License - Data fetching and state management
Lingui MIT License - Internationalization framework
For a complete list of all open source dependencies and their respective licenses, please refer to the package.json files in our GitHub repository. Each component is used in accordance with its respective license terms.
6. Contributing to Budgie
We welcome contributions from the community! By contributing to Budgie, you agree that:
- Your contributions will be licensed under the same O'Saasy License
- You have the right to make the contribution and grant us the rights to use it
- Your contribution does not violate any third-party rights
- You agree to follow our code of conduct and contribution guidelines
How to Contribute
- Fork the repository on GitHub
- Create a feature branch for your changes
- Make your changes with clear, descriptive commit messages
- Add tests for new functionality
- Submit a pull request with a detailed description
Visit our GitHub repository at github.com/budgie-at/budgie
7. Source Code Access
The complete source code for Budgie is available on GitHub. You can:
- Browse the source code online
- Clone the repository for local development
- Review our commit history and development process
- Audit our security and privacy implementations
- Build the application from source
Repository Information
GitHub: https://github.com/budgie-at/budgie License: O'Saasy License
8. Security Disclosures
We take security seriously. If you discover a security vulnerability in Budgie:
- Please report it responsibly by emailing security@budgie.at
- Do not publicly disclose the vulnerability until we have addressed it
- Provide detailed information to help us reproduce and fix the issue
- We will acknowledge your report within 48 hours
For more information, see our Security Policy.
9. Trademark Usage
While the Budgie source code is available under the O'Saasy License, the "Budgie" name and logo are trademarks of Budgie. Use of these trademarks is subject to the following guidelines:
- You may use the name "Budgie" to refer to the software project
- You may not use our trademarks in a way that suggests endorsement
- Modified versions must be clearly identified as such
- Commercial use of our trademarks requires explicit permission
10. Questions and Contact
If you have questions about our open source license, commercial licensing options, or anything else related to Budgie's licensing:
Budgie Licensing Email: licensing@budgie.at General inquiries: hello@budgie.at Website: https://budgie.at GitHub: github.com/budgie-at/budgie
Our Commitment
We believe in transparent, ethical software development. By keeping Budgie open source, we ensure that our privacy and security claims can be independently verified. We are committed to maintaining Budgie as an open source project and fostering a welcoming community for contributors and users alike.