Privacy policy
WKB Teleprompter is an Android teleprompter from WKB Corp for reading scripts, mirror teleprompter playback, DOCX script import, Bluetooth presenter control and second-device Wi-Fi control. This policy covers the Android app, WKB accounts, Web Studio and the public WKB Teleprompter website. Available features depend on your app version and plan; v2 adds optional Pro voice following, purchases and cloud features.
Local Android features
You can use the free local library and playback without a WKB account. The app stores local scripts, trusted-device records, playback settings and reading position on your device. Local Android Pro purchases also work without a WKB account.
- TXT and DOCX import uses Android's document picker and reads only the file you choose.
- In the encrypted v2 app, Android Host and Follower exchange scripts, playback state and device names over a local channel with authenticated encryption. Pairing uses a displayed PIN without transmitting the PIN; remembered devices prove possession of a protected pairing secret. Internet and a WKB account are not required for this Android pair. Local discovery exposes the service address and opaque routing identifiers, but not personal device names, script content or the PIN. Older app versions used unencrypted local HTTP; both devices must be updated and paired again to use the encrypted connection.
- Bluetooth HID presenters, keyboards, mice and compatible input devices send playback controls. Android-to-Android script transfer over Bluetooth is not supported.
Computer operator
The v2 computer operator opens on our HTTPS website and requires Internet access on the Android Host and computer. A WKB account is not required. Our HTTPS relay processes the script title, playback state, operator commands, network address and temporary connection credentials in memory to provide control; it does not receive the full script text through this feature. These are encrypted connections to WKB, not encryption that hides the relayed data from WKB. Temporary relay data is removed when the Host disconnects or the connection expires. Controls require Pro on the Host. The website does not record microphone audio.
Voice following and language downloads
Voice following uses the microphone only when you enable and run the feature. Russian, English and Spanish recognition runs on your Android device after you download a language pack. The released app processes microphone audio in memory; it does not save a microphone recording or upload audio to WKB or a speech-recognition service. You can stop voice following and revoke microphone permission in Android settings.
Language-pack downloads contact WKB's hosting service over HTTPS. The hosting service processes request and network information, including your IP address, to deliver the file. These downloads contain no microphone audio.
WKB account and cloud library
If you sign in, we process your WKB user identifier, login and session information. Google sign-in provides a Google identity identifier, email address, display name and profile-picture URL. We use these to identify your account and display account information. We do not receive your Google password. WKB password accounts store a salted password hash rather than the password.
When you use cloud backup, restore or Web Studio, we store the script titles, text, files and playback state you submit to provide your library and editing tools. Local-only scripts remain on your device unless you choose a sharing or cloud action. Restoring conflicting local and cloud scripts keeps both versions. Cloud and Web Studio access require a WKB account with the appropriate access.
Google Play subscriptions
Google Play handles payment and its own payment records. WKB does not receive your payment-card number. To verify and restore Pro, the app sends purchase proof to our server; we verify it with Google and retain a purchase-token hash and subscription status, plan, renewal and expiry information.
If you explicitly link your purchase to a WKB account, we also store the account association and an encrypted purchase credential so we can check cloud access. Account deletion removes that link. An accountless local verification receipt may remain. Deleting WKB data does not cancel a Google Play subscription; manage renewal in Google Play.
Billing diagnostics
The v2 app uses the Google Play Billing library to check and restore access when the app opens or returns to the foreground. The library sends technical events to Google, including billing-operation results and errors, app and Android version information, and a generated identifier linking events within a billing-client session. This can occur without a purchase or WKB sign-in. The app has no setting to disable this SDK telemetry. It supports diagnosis of billing failures and service reliability; it is separate from WKB promotions and does not send your scripts or microphone audio through this billing flow. Google's handling and retention of these records are governed by Google's terms and privacy policy, not WKB's technical-record retention periods below.
Diagnostics and support
The Android app stores local diagnostic and crash information. The current Android app does not upload those local snapshots to WKB. You can contact support through your browser or email and choose what information to provide. Support material can include account or device information and is used to investigate your request. These reports are not anonymous. The server retains support records previously submitted to it, up to 40 uploaded reports per account; account deletion removes those live reports, and you can request support-data deletion separately. The app includes no advertising SDK or Firebase Analytics/Crashlytics integration; the Google Billing telemetry described above is a separate data flow.
Promotions and website analytics
The free app can show one WKB promotion at launch. The bundled card uses no advertising SDK, advertising identifier or analytics event. Tapping its website link opens your browser. The playback stage contains no advertising or promotional overlays.
The public marketing website may use Google Analytics to measure visits, pages viewed, approximate location, device/browser information and referral sources. The marketing website's analytics are separate from Android playback and Web Studio. Google sign-in and Google Play operate under Google's terms and privacy policy.
Sharing and third parties
WKB Teleprompter does not sell personal data. WKB Corp and the hosting providers needed to run the service process account, cloud and support data. WKB cloud requests use HTTPS. Local device connections have the separate transport described above. We may disclose records where required by law. Exports and local pairing send information to the destination you choose.
Retention and deletion
Local app data remains until you delete it, clear app storage or uninstall the app. We retain live account and cloud data while your account exists. Account deletion removes the live account, sessions, cloud scripts, saved runtime state, support reports, account Pro grants and cloud purchase link. It does not remove copies on other devices, cancel a Play subscription or delete Google's records.
We retain the seven most recent scheduled database backups for recovery. A failed backup can delay their rotation.
Scheduled cleanup removes extra deployment snapshots after 30 days and technical logs within the 30-day rotation policy. We preserve the most recent valid recovery copy and set aside incomplete or unrecognized backups for manual review. Accountless verification receipts are removed after more than 90 days without a new verification, only when Google last confirmed the subscription as expired. Active subscriptions and records with uncertain status are retained for verification; account-linked purchase credentials remain until account deletion. These exceptions are reviewed rather than deleted solely because a file is old.
Contact support to request review and removal of remaining records; we will explain any records that must be retained and why.
Use the data and account deletion instructions to delete an account or request help. You can request deletion of support data without deleting your account.
Contact
Privacy or deletion questions can be sent to wkb@wkbcorp.com.