FruitConnect — End User License Agreement

Last updated: 2026-05-03 · Effective date: 2026-05-03 · Contact: mail@davidkaiser.dk
Software: FruitConnect for macOS and FruitConnect for Meta Quest
Plain-language summary. FruitConnect is software that streams your Mac's screen to a Meta Quest headset. By installing or using FruitConnect, you agree to these terms. There are four license tiers — Free, Pro, Organization, and Enterprise. Pro is sold through the Meta Quest Store. Organization and Enterprise licenses are sold directly by David Kaiser to businesses. The software is provided "as is" without warranty. You may not reverse-engineer, resell, or share license codes. If you do not agree, do not install or use FruitConnect.

1. Parties

This Agreement is between:

2. License grant

Subject to your compliance with these terms, the Licensor grants you a limited, non-exclusive, non-transferable, revocable license to install and use FruitConnect on devices you own or control, in accordance with the tier you have purchased or activated.

2.1 License tiers

TierWho it's forHow it's purchasedWhat it unlocks
FreeIndividuals, evaluationNo payment requiredBasic streaming features, trial use
ProIndividualsIn-App Purchase via Meta Quest Store (subscription)All personal-use features
OrganizationBusinesses with multiple seatsDirect purchase from davidkaiser.dk/fruitconnectMulti-seat management, team admin features, organization-name tagging in app
EnterpriseLarger organizations and resellersDirect purchase from davidkaiser.dk/fruitconnectAll Organization features, plus enterprise support, volume seats, and custom terms by separate written agreement

2.2 Pro tier — Meta IAP

The Pro tier is sold exclusively through Meta's In-App Purchase service. Billing, refunds, and subscription management for Pro are handled by Meta in accordance with Meta's terms. The Licensor does not collect Pro subscription payments directly.

2.3 Organization and Enterprise tiers — direct sales

Organization and Enterprise licenses are sold by the Licensor directly to businesses, schools, and other organizations for multi-seat deployment. Each license is bound to a named organization, and the FruitConnect application surfaces the organization name in its user interface alongside the tier ("🏢 Organization · Acme Corp"). License keys are issued in writing or via the Licensor's online sales channels and may be revoked if these terms are breached.

Organization and Enterprise licenses are bulk software licenses sold directly to a legal entity. They are not consumer purchases and are not subject to in-app purchase platform requirements.

2.4 Trial and evaluation

Meta and its affiliates may grant Organizations the right to evaluate FruitConnect for a reasonable testing period free of charge through Meta Admin Center, in accordance with Meta's Developer Distribution Agreement Addendum. Evaluation does not entitle the organization to use Organization or Enterprise features without a paid Organization or Enterprise license.

3. Payment, renewal, and revocation

3.1 Pro

Pro is a recurring subscription billed by Meta (monthly or annually). Cancellations and refund requests are processed by Meta. If your Pro subscription lapses, the application reverts to the Free tier on the next license validation.

3.2 Organization / Enterprise

Organization and Enterprise licenses are billed directly by the Licensor under terms specified in the purchase confirmation or master agreement. The Licensor may revoke a license key without refund if these terms are materially breached, including, without limitation:

Revocation takes effect at the next license validation round-trip and disables the affected device's access to paid features.

4. Acceptable use

You agree that you will not, and will not permit any third party to:

  1. Reverse-engineer, decompile, disassemble, or otherwise attempt to derive the source code of FruitConnect, except to the extent expressly permitted by mandatory applicable law.
  2. Modify, adapt, translate, or create derivative works of FruitConnect.
  3. Sell, sublicense, lease, rent, or redistribute FruitConnect or any license code, except as expressly authorized in a written agreement with the Licensor.
  4. Use FruitConnect to violate the privacy or security of any third party, including streaming or capturing screens you do not have lawful authority over.
  5. Use FruitConnect in any unlawful manner, including in violation of export control or sanctions laws.
  6. Bypass, disable, or interfere with the license validation system, the Privacy Mode feature, or any security or rights-management mechanism in the application.
  7. Use the Free tier as a substitute for a Pro, Organization, or Enterprise license you have not purchased.

5. Ownership

FruitConnect, including all source code, binaries, designs, trademarks, and documentation, is owned by the Licensor and is licensed, not sold. All rights not expressly granted to you are reserved.

You retain all rights to the content you stream through FruitConnect; the application processes screen content locally on your Mac and transmits it peer-to-peer to your own Quest headset. The Licensor does not access, store, or transmit your screen content to any server.

6. Privacy

Your use of FruitConnect is also governed by the FruitConnect Privacy Policy, available at:

https://davidkaiser.dk/fruitconnect/privacy.html

The Privacy Policy explains what data the application stores locally, what is transmitted, and what is not collected. By using FruitConnect, you accept both this Agreement and the Privacy Policy.

7. Open source and third-party software

FruitConnect uses third-party libraries, including but not limited to WebRTC, Meta Horizon Platform SDK, Jetpack Compose, Kotlin, AndroidX, CameraX, Google ML Kit, and Apple ScreenCaptureKit. These components are governed by their own licenses, which apply to those components and not to the proprietary FruitConnect code.

The complete list of third-party components together with the full text of each component's license is included with the application. To view it:

The same list is also available as a single file at https://davidkaiser.dk/fruitconnect/third-party-licenses.html for users who wish to consult it without launching the application.

8. Updates and changes

The Licensor may release updates, patches, and new versions of FruitConnect. Updates are governed by these terms unless accompanied by a separate license. Major changes to the license terms will be published at https://davidkaiser.dk/fruitconnect/eula.html with a revised "Last updated" date; continued use of the application after the effective date of a revision constitutes acceptance.

9. Termination

This Agreement applies until terminated. The Licensor may terminate this Agreement immediately if you materially breach these terms. You may terminate at any time by uninstalling FruitConnect. On termination, all license rights cease and you must stop using the application. Sections 4 (Acceptable use), 5 (Ownership), 10 (Disclaimer), 11 (Limitation of liability), and 13 (Governing law) survive termination.

10. Disclaimer of warranties

FRUITCONNECT IS PROVIDED "AS IS" AND "AS AVAILABLE" WITHOUT WARRANTY OF ANY KIND, WHETHER EXPRESS, IMPLIED, STATUTORY, OR OTHERWISE, INCLUDING WITHOUT LIMITATION ANY WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, NON-INFRINGEMENT, OR THAT THE APPLICATION WILL BE UNINTERRUPTED, ERROR-FREE, OR SECURE. THE LICENSOR DOES NOT WARRANT THAT FRUITCONNECT WILL MEET YOUR REQUIREMENTS OR OPERATE WITHOUT INTERRUPTION ON ANY PARTICULAR HARDWARE OR NETWORK CONFIGURATION.

11. Limitation of liability

TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, IN NO EVENT WILL THE LICENSOR BE LIABLE FOR ANY INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL, OR PUNITIVE DAMAGES, OR ANY LOSS OF PROFITS, REVENUE, DATA, OR USE, ARISING OUT OF OR IN CONNECTION WITH THIS AGREEMENT OR YOUR USE OF FRUITCONNECT, EVEN IF THE LICENSOR HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. THE LICENSOR'S TOTAL CUMULATIVE LIABILITY ARISING OUT OF OR RELATING TO THIS AGREEMENT WILL NOT EXCEED THE GREATER OF (A) THE FEES PAID BY YOU TO THE LICENSOR FOR THE FRUITCONNECT LICENSE IN THE 12 MONTHS BEFORE THE CLAIM AROSE OR (B) 50 EUR.

Some jurisdictions do not allow the exclusion of certain warranties or limitations on liability, so some of the above may not apply to you. In those jurisdictions, the Licensor's liability is limited to the maximum extent permitted by law.

12. Indemnification

You agree to defend, indemnify, and hold harmless the Licensor from any claims, damages, liabilities, and expenses (including reasonable attorneys' fees) arising from your breach of this Agreement, your unlawful use of FruitConnect, or your violation of any third-party rights.

13. Governing law and dispute resolution

This Agreement is governed by the laws of Denmark, without regard to its conflict-of-laws principles. Any dispute arising out of or in connection with this Agreement shall be subject to the exclusive jurisdiction of the courts of Denmark, except that the Licensor may bring proceedings in any jurisdiction where you reside or operate.

If you are a consumer resident in the European Union, mandatory consumer-protection laws of your country of residence may also apply.

14. Miscellaneous

15. Contact

Questions about this Agreement, license keys, billing for Organization or Enterprise tiers, or commercial inquiries:

David Kaiser
mail@davidkaiser.dk
https://davidkaiser.dk/fruitconnect/