Last Updated: November 2025 Effective Date: November 15, 2025
By accessing or using YABA ("the Service"), you agree to be bound by these Terms of Service ("Terms"). If you disagree with any part of these terms, you may not access or use the Service.
YABA is an open-source bookmark management application that allows users to:
- Create, organize, and manage bookmarks
- Import and export bookmark data
- Use the application offline
- Synchronize data using server-less peer-to-peer communication
- Access the source code under the AGPL-3 license
This Service is released under the GNU Affero General Public License v3.0 ("AGPL-3"). Subject to the terms of the AGPL-3, you have the right to:
- Use the Service for any purpose
- Modify the source code
- Distribute the Service
- Distribute modified versions
- Use the Service commercially
When you distribute the Service (or modified versions), or make it available for use over a network, you must comply with the AGPL-3 requirements, including providing the complete corresponding source code to users.
- The source code is publicly available on GitHub
- You may fork, modify, and distribute the code under the terms of the AGPL-3
- You are responsible for any modifications you make and for complying with the AGPL-3 when you distribute or host modified versions
- The original developer is not responsible for modified versions
You are solely responsible for:
- All data you create, store, or manage using the Service
- All content you add to the Service
- Ensuring your data and content comply with applicable laws
- Backing up your data across all devices
- Securing your data and devices
- Managing your server-less synchronization and ensuring it occurs only between trusted devices
You agree to:
- Use the Service only for lawful purposes
- Not use the Service to store illegal content
- Not use the Service to violate any third-party rights
- Not attempt to reverse engineer or hack the Service
- Not use the Service to harm others or their devices
- Secure your network connections during synchronization
- Only synchronize data between devices you own and control
You must comply with:
- All applicable local, state, national, and international laws
- All applicable privacy and data protection regulations
- All applicable copyright and intellectual property laws
- Any third-party terms of service for integrated services
- All applicable network and data transmission regulations in your jurisdiction
By using YABA's synchronization features, you are responsible for:
- The security of all devices participating in synchronization
- Network security during data transmission
- Data backup and recovery across all devices
- Synchronization settings and device management
- Managing data on all devices after app deletion
- Ensuring synchronization occurs only between devices you own and control
- The Service is provided "as is" without any warranties
- The developer does not guarantee continuous availability
- The developer does not guarantee data preservation
- The developer does not guarantee error-free operation
- The developer does not guarantee synchronization functionality
- The developer is not responsible for any data loss
- The developer is not responsible for sync data loss during transmission
- The developer does not provide data recovery services
- The developer does not provide sync data recovery services
- You are responsible for implementing backup strategies across all devices
- You are responsible for sync data backup strategies
- The developer is not liable for consequences of data loss or failed synchronization
- The developer does not guarantee the Service will meet your needs
- The developer does not guarantee compatibility with all devices
- The developer does not guarantee integration with third-party services
- The developer does not guarantee future updates or features
- The developer does not guarantee server-less synchronization success
- The developer does not guarantee data availability during synchronization
- Server-less synchronization relies on direct device-to-device communication
- The developer is not responsible for network connectivity between your devices
- The developer is not responsible for data security during transmission
- The developer is not responsible for synchronization failures due to network issues
- The developer does not guarantee successful peer-to-peer communication
- The developer does not guarantee data integrity during transmission
- The developer is not responsible for unauthorized access during data transmission
- You use the Service entirely at your own risk
- The Service is not intended for critical or life-safety applications
- The Service is not professional advice or a substitute for professional judgment
- You should not rely on the Service for critical decisions without independent verification
- The developer is not responsible for any decisions made based on Service output
- The developer is not liable for any failure to perform due to circumstances beyond reasonable control
- This includes but is not limited to: natural disasters, war, government actions, internet outages, network infrastructure failures
- The developer is not responsible for delays or failures caused by third-party services or network providers
THE DEVELOPER SHALL NOT BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL, OR PUNITIVE DAMAGES, INCLUDING BUT NOT LIMITED TO:
- Loss of data or content
- Loss of sync data during transmission
- Loss of profits or business opportunities
- Device damage or malfunction
- Security breaches or data theft
- Third-party service failures
- Network connectivity failures
- Synchronization failures between devices
In jurisdictions where limitations of liability are not permitted, the developer's total liability shall not exceed $0.00 (zero dollars).
You agree to indemnify and hold harmless the developer from and against any claims, damages, losses, liabilities, costs, and expenses (including reasonable attorneys' fees) arising from:
- Your use of the Service
- Your violation of these Terms
- Your violation of any applicable laws
- Your content or data
- Your actions or omissions
- Your use of server-less synchronization features
- Your device and network security management
- Your data handling during synchronization
- Any intellectual property claims related to your content or data
- Any decisions or actions taken based on Service output
- Any unauthorized access to your data during transmission
- Any network security breaches involving your devices
- The Service does not collect personal information
- The Service does not track user behavior
- The Service does not use analytics
- All data remains on your devices
- You retain full ownership of your data
- You are responsible for your data security
- You are responsible for data backup across all devices
- You are responsible for sync data management
- The developer has no access to your data
- The developer has no access to your sync data during transmission
- The Service may integrate with third-party services
- You are responsible for third-party service terms
- The developer is not responsible for third-party actions
- You use third-party services at your own risk
- Network infrastructure is provided by third parties and subject to their terms
You may stop using the Service at any time.
The developer may terminate or modify the Service at any time without notice.
Upon termination:
- Your right to use the Service ceases
- You remain responsible for your data
- You remain responsible for your sync data
- Your data remains on your devices
- The AGPL-3 license continues to apply to source code
- You may continue using any copies you have made
- The developer is not responsible for data accessibility after termination
The developer may modify these Terms at any time. Continued use of the Service constitutes acceptance of modified Terms.
The developer may modify, suspend, or discontinue the Service at any time without notice.
These Terms shall be governed by and construed in accordance with the laws of Germany, without regard to its conflict of law provisions.
- The Service is available for use worldwide
- You are responsible for compliance with local laws in your jurisdiction
- The developer makes no representation that the Service is appropriate for use in all locations
- You use the Service at your own risk and in compliance with applicable local laws
- You are responsible for synchronization and data transmission compliance in your jurisdiction
- Any disputes shall be resolved in the courts of Germany
- You agree to submit to the personal jurisdiction of German courts
- The developer may seek enforcement in any jurisdiction where you are located
Before pursuing formal legal action, you agree to attempt informal resolution through:
- Email: alitaha@subfly.dev
- GitHub Issues: https://github.com/Subfly/YABA/issues
If any provision of these Terms is found to be unenforceable, the remaining provisions shall remain in full force and effect.
These Terms, together with the AGPL-3 license and Privacy Policy, constitute the entire agreement between you and the developer regarding the Service.
For questions about these Terms, please contact:
- Email: alitaha@subfly.dev
- GitHub Issues: https://github.com/Subfly/YABA/issues
Previous versions of these Terms of Service are available:
By using YABA, you acknowledge that you have read, understood, and agree to be bound by these Terms of Service. You further acknowledge that you use the Service entirely at your own risk and that the developer bears no responsibility for any damages, losses, or consequences arising from your use of the Service.