Legal

NovaLab

Physics lab: build, measure, get the ball to the target

Terms of use (EULA)

Last updated: 5 September 2026

These terms govern the agreement between you and Babala Özdemir (“we”) regarding your use of the NovaLab app. By installing or using the app you accept these terms. If you do not agree, please do not use the app and remove it from your device.

1. What the app does

NovaLab is a hands-on physics lab: you place parts — ramps, springs, ropes, hinges, magnets — into a three-dimensional scene, move them with your finger, adjust tilt, length and material, and guide the ball to the target. Simulation runs on the Jolt physics engine in fixed steps of 1/120 second on a single thread; every run therefore carries a checksum, and the same starting setup produces the same result on every device. Besides the campaign there is the workbench: building and measuring with no task attached. 53 levels are built across eight stages — level 1 is free, the remaining 52 are opened by the one-time purchase “NovaLab Pro”. There is no subscription, no advertising and no in-game currency.

2. Licence

We grant you a non-exclusive, non-transferable, non-sublicensable and revocable right to use the app on devices you own or control, for private purposes, subject to these terms and the usage rules of the respective app store. All rights in the app, its content, text, images, illustrations, voices and source code remain with us or our licensors.

3. What is not permitted

4. Purchases, prices and subscriptions

NovaLab is free and contains a single product: “NovaLab Pro” (identifier ch.babala.novalab.pro), a one-time purchase with no follow-up cost. Without it you can play level 1 and use the workbench with up to 15 parts; the purchase opens the remaining 52 built levels, the workbench without a part limit, and energy measurement. There is no subscription, no in-game currency and no consumable purchases. The purchase belongs to your Apple account and can be restored at any time via “Restore purchases” in the app. If a purchase is refunded or revoked by the family organiser, the app re-checks this on every launch and locks the content again.

Additional content is offered as a one-time purchase; there is no subscription and no recurring charge. A purchase is tied to the store account used and can be restored on other devices of the same account.

Billing and payment are handled exclusively by the Apple App Store. We do not receive any payment instrument data. Refunds are governed by the respective store’s terms; refund requests must be addressed to the store directly.

For purchases made through the App Store, Apple’s “Licensed Application End User License Agreement” applies in addition. These terms are concluded between you and us only, not with Apple; Apple is a third-party beneficiary entitled to enforce them. We alone, not Apple, are responsible for the app and its content.

5. Availability and changes

We continue to develop the app and may change, add or discontinue features. We cannot guarantee uninterrupted availability; maintenance, third-party outages or force majeure may cause interruptions. If a change permanently removes a core feature you paid for, we will inform you and seek an appropriate solution.

6. Warranty and liability

The app is developed with due care and provided “as is”. We are fully liable for damage caused intentionally or by gross negligence, and for injury to life, body or health. For slight negligence we are liable only for breach of essential contractual duties, limited to foreseeable damage typical for this type of contract. Liability for lost profit, data loss or consequential damage is excluded to the extent permitted by law. Mandatory claims under product liability law and mandatory consumer protection law remain reserved.

Please back up important data yourself. We recommend not relying solely on the app where an outage would have significant consequences.

7. Data protection

The data processed by the app is described in the Privacy policy. How to delete your data is described under Delete data.

8. Termination

You may terminate this agreement at any time by deleting the app and, where applicable, removing your account. We may suspend or terminate access if you materially or repeatedly breach these terms. In that case we refund unused prepaid amounts pro rata, unless the suspension results from a serious violation.

9. Governing law and jurisdiction

Swiss law applies, excluding the CISG and conflict-of-law rules. Place of jurisdiction is — to the extent legally permissible — our registered seat in 4414 Füllinsdorf. Mandatory places of jurisdiction for consumers at their domicile remain reserved.

10. Final provisions

If a provision of these terms is invalid, the remaining provisions stay in force. We may amend these terms when the app, the legal framework or store requirements change; material changes are announced in the app. Continued use after a change constitutes acceptance of the new version.

11. Contact

Company
Babala Özdemir (Einzelunternehmen)
Unterer Rainweg 22, 4414 Füllinsdorf, Schweiz
E-mail
info@babala.ch
Phone
076 792 63 50
Company ID
CHE-322.105.560
← Back to the app overview