πtrestleby Qoodly

CLEAR BY DESIGN · UPDATED OCTOBER 8, 2026

Your learning
stays with you.

Privacy Policy for Trestle, an IELTS and TOEFL preparation app by Qoodly / TOPRAK ÖZKALE.

Who we are

Trestle is operated by Qoodly, with App Store seller TOPRAK ÖZKALE. For privacy questions or requests, contact info@qoodly.com.

Learning data on your device

Trestle saves your study profile, exam goal, daily plan, answers, practice history, progress and preferences locally on your device. You do not need a Trestle account. This version does not send your learning answers or practice history to a Trestle server and does not include an advertising or behavioral analytics SDK.

Purchases and RevenueCat

Apple processes payment through your Apple account. We do not receive your payment card details. RevenueCat helps validate purchases, restore access, manage subscription entitlements and provide purchase/subscription analytics in its publisher dashboard. It processes an anonymous app user identifier that Trestle does not link to your name or email, purchase and subscription records, and technical app/device information sent by its SDK: device model, operating system and app version, preferred languages, App Store storefront country, and Apple’s identifier for vendor (IDFV) when available. RevenueCat may record the country associated with your connection and the time of your first and most recent connection. The SDK reads whether you allowed app tracking but Trestle never asks for tracking permission and does not collect the advertising identifier (IDFA). Trestle does not send your name, email, phone number or onboarding answers to RevenueCat. Anonymous identifiers are not a promise that purchase records cannot be associated with a device or account by the service providers. Your English answers and learning notes are not sent to RevenueCat.

See RevenueCat’s Privacy Policy and Apple’s Privacy Policy for their processing, retention and international transfer practices.

Offer codes

If you redeem a Trestle offer code, Apple handles the redemption in your Apple account and shows the offer terms before you accept. We receive aggregated App Store Connect reports, such as how many times a code was redeemed by date and country, and RevenueCat receives the resulting subscription record. We do not receive your Apple Account details from a code redemption.

Audio and optional reminders

Listening activities play bundled audio or use the device’s speech synthesis. Optional study and review reminders are scheduled locally on your device after you allow notifications; Trestle does not use remote push notifications. Trestle does not upload microphone recordings. Any future recording feature will request microphone permission when used; microphone access is not necessary for the current listening exercises.

Widgets and Live Activities

The optional widget shares only your streak, last study date and word rotation preference between Trestle and its own extension through a protected, on-device keychain group. This data is not sent to a server or synced through iCloud Keychain. Live Activities display your exam, current session title and progress on supported system surfaces. They update locally and can show on the Lock Screen. You can remove widgets and disable Live Activities in iOS Settings. A paused session and its answers are saved locally so you can resume later.

This website and support

This site is hosted on Vercel. The host may process technical request information, including IP addresses and request logs, to deliver and secure the website. We have not enabled advertising cookies or third-party analytics on these pages. When you email support, we receive the address and information you choose to send and use it to respond. Please avoid sending payment card details, passwords or unnecessary personal information. See Vercel’s Privacy Policy.

Retention and deletion

Learning data stays on your device until you delete it or remove the app. The minimal widget snapshot in the system keychain may survive app removal; a fresh installation replaces its progress when first opened. Device or system backups may retain a copy according to your settings. Restoring a purchase restores access, not study history. Apple and RevenueCat retain transaction records according to their policies and applicable requirements. Email us to request deletion of support correspondence or help locating a RevenueCat record; some records may need to be retained for legal or transaction purposes. Deleting the app does not cancel an Apple subscription.

Your choices and requests

You can manage notifications in iOS Settings, manage subscriptions in your Apple account and stop using the app at any time. Depending on where you live, you may have rights to access, correct, delete or restrict processing of personal data. Contact info@qoodly.com to make a request or raise a concern.

Languages

Trestle’s App Store listing is available in many languages. This English policy applies to every language and storefront. If a translation of the store listing differs from this policy, this policy prevails.

Children and policy updates

Trestle is intended for general English learners and exam preparation; it is not designed specifically for children under 13. If you believe a child has shared personal information with us, contact us. We will update this page when our data practices change and revise the date above.