Skip to content

Legal Information

Last updated: 10 October 2026

1. Company Information

This site (3ball.app) is operated by Setviva Teknoloji Limited Şirketi, a Turkish limited liability company. The service is operated in accordance with Republic of Türkiye laws and Personal Data Protection Law No. 6698 (KVKK).

Legal name
Setviva Teknoloji Limited Şirketi
Web
setviva.com
Email
info@setviva.com · info@setviva.com
Service
3-cushion and 3-ball carom billiards trainer for web and iOS/Android; core access is free and optional ad-free access may be offered on mobile

2. KVKK Privacy Notice (Turkey)

Pursuant to Turkish Personal Data Protection Law No. 6698 (KVKK), the following information is provided regarding the processing of your personal data.

2.1 Data Controller

Data Controller: Setviva Teknoloji Limited Şirketi. For KVKK-related questions and requests: info@setviva.com.

2.2 Categories of Personal Data Processed

2.3 Purposes and Legal Bases

2.4 Transfers

2.5 Retention

2.6 Your Rights (KVKK Article 11)

You may write to info@setviva.com to: learn whether your data is processed, request information, learn the purpose, identify third-party recipients, request correction or deletion, object to automated decisions, and seek compensation for damages. Requests are answered within 30 days.

3. Privacy Policy

You do not need an account or have to provide your name or email address to use 3ball. If you voluntarily send an issue report, support message or email, we process the content and attachments you submit. Email correspondence may also disclose your sender address and the display name supplied by your email service.

3.1 iOS/Android app, no account and local storage

This section also applies to the native 3ball app. The app does not create a 3ball account and has no login or cloud-sync feature. Preferences, saved positions, shot history, drill results and a derived purchase-entitlement status are stored on the device. Clearing app data or uninstalling may delete this local content; App Store, Google Play and purchase-provider records are governed separately by those providers.

3.2 Camera, photo library and on-device analysis

Camera or photo-library access is requested only after you choose the relevant action and grant the operating-system permission. A selected billiards-table image is analysed on the device. The normalised analysis copy removes embedded metadata and is not automatically uploaded. A file leaves the device only if you separately and explicitly attach it to a feedback report or share/export it through the operating system.

3.3 Optional native product diagnostics

Native product telemetry is disabled by default. It can be sent to our own server only when both the release feature gate and your explicit analytics choice enable it. The allow-listed data is limited to app/build/platform information, coarse connectivity and entitlement categories, and bounded session, shot, solver, purchase or ad outcomes. It excludes photos, ball coordinates, position/share codes, saved-position names, nickname or contact details, device or advertising identifiers, the RevenueCat App User ID, receipts and purchase tokens. An eligible offline queue expires within 24 hours; transmitted records are retained for up to 30 days. The network address is not written to an event and is converted only into a temporary one-way rate-limit key that expires within one hour.

3.4 Mobile advertising and consent

Production mobile ad requests are off by default and remain fail-closed unless the release, remote-policy, eligibility and consent gates all allow them. If mobile advertising is activated, Google Mobile Ads (AdMob) and Google’s User Messaging Platform (UMP) may process consent choices, app/device information, IP-derived general location and ad interactions as described in Google’s Privacy Policy. Where required, UMP resolves whether ads may be requested before a production ad request. The current native configuration removes the Android advertising-ID permission and does not request Apple AppTrackingTransparency authorization.

The planned 1.0.6 mobile banner pilot is limited to the Library: ads are not shown while aiming or taking a shot. Requests are non-personalized and publisher first-party ID is disabled. This does not eliminate Google’s processing of IP addresses, app/device information, diagnostics or ad interactions. Ad privacy choices and an ad-report action are available from the app menu. This pilot has no in-app purchases; our optional product analytics remain disabled.

3.5 Accountless purchases

If optional ad-free purchases are activated, payment and transaction processing is performed by Apple App Store or Google Play under the store account you use. We do not receive your card details. RevenueCat validates the purchase using an anonymous App User ID and may process product, receipt and subscription status for that purpose. We do not ask RevenueCat for your name or email; automatic device-identifier collection and RevenueCat diagnostics are disabled. The 3ball purchase bridge and our telemetry persist only the derived entitlement class and verification/expiry state, not raw receipts, transaction identifiers or purchase tokens; RevenueCat SDK storage remains governed by RevenueCat’s policy. Restore Purchases asks the applicable store and RevenueCat to re-check that entitlement. See also Apple Privacy and Google Privacy.

3.6 Offline access and your controls

Free mobile sessions require a verified connection. After store verification, a monthly or yearly ad-free entitlement can permit offline access for at most 72 hours and never beyond the subscription expiry; a verified lifetime entitlement can remain available offline, subject to a later trusted store revocation. A connection is required for the initial purchase, restore and periodic subscription verification. You can change analytics/ad privacy choices from the app’s privacy settings, manage or cancel subscriptions in the applicable store, and remove app-local content by clearing app data or uninstalling. You may contact us for data-rights requests, but we cannot erase transaction records controlled by Apple, Google or RevenueCat on your behalf.

4. Cookie Policy

Our site uses cookies and similar technologies. We manage them in 3 categories; a preference banner is shown on first visit.

4.1 Necessary Cookies (always active)

4.2 Analytics Cookies (consent required)

4.3 Advertising Cookies (consent required)

You can change your preferences anytime via the "Cookie preferences" link at the bottom of the page.

4.4 Advertising privacy and choices

Google and its advertising partners may use cookies based on your visits to this and other websites to serve, limit the frequency of, and measure ads. Advertising storage is enabled only after your advertising consent where consent is required. Third-party vendors and ad networks may also serve ads on this site.

You can manage personalised advertising in Google Ads Settings and opt out of participating third-party vendors through AboutAds choices. You can also withdraw your site-level choice at any time through Cookie preferences.

5. Terms of Use

By using this site, you accept the following terms:

  1. Service is provided "as is". Setviva does not guarantee that the service will be uninterrupted or error-free.
  2. Permitted use: personal, educational, and training. Commercial redistribution requires written permission.
  3. Limitation of liability: Setviva is not liable for indirect, incidental, or special damages arising from use of the service.
  4. Prohibited use: abuse, malware, automated scraping, or attempts to access others' data are prohibited.
  5. Changes: these terms may be updated; check the "Last updated" date.
  6. Governing law: Republic of Türkiye law. Disputes are subject to Ankara Courts and Enforcement Offices.

5.1 Mobile purchases and store terms

When offered, the applicable store shows the current price, billing period and local taxes before confirmation. Monthly and yearly subscriptions renew automatically unless cancelled through the Apple App Store or Google Play account before renewal; cancellation stops future renewal and does not normally refund the current period. “Lifetime” is a one-time entitlement to the ad-free/offline access described for this app, not ownership of the software or a promise that every device or service will operate forever. Purchase restoration is available on supported store accounts. Billing, cancellation and refund handling is subject to the applicable store rules and your mandatory consumer rights remain unaffected.

6. Intellectual Property

All software, design, visual elements, text, and other content on this site are owned by Setviva Teknoloji Limited Şirketi or used under licence. They may not be copied, distributed, or used to create derivative works without written permission.

Open-source libraries (Three.js, React, etc.) are subject to their own licence terms.

7. Contact

For legal notices, KVKK requests, and intellectual property matters, please use the channels below. Requests are answered within 30 days as required by KVKK Article 13.

Legal name
Setviva Teknoloji Limited Şirketi
Email
info@setviva.com
Web
setviva.com
Product support
info@setviva.com