Last updated: September 7, 2026
1. About this notice
This notice explains the data practices of Data Engineer Interview Lab, package com.yahya.dataengineerinterviewlab, an Android application published by Yani Technologies Inc. It supplements our general Privacy Policy. If the two policies differ, this application-specific notice applies to Data Engineer Interview Lab.
2. On-device interview practice
The application’s questions, scenarios, answer criteria and learning content are bundled with the application and read locally. Answer selection, written-answer evaluation and score calculation take place on the device. The application does not use a Yani Technologies account, application server or remote AI service.
Written answers, selected choices, evaluations, attempts and progress are held only in the active application session. In the current version, they are not written to persistent storage and are cleared when the application process ends.
3. Information stored on the device
Data Engineer Interview Lab stores the candidate role and skill goals selected during onboarding in private Android preferences. It also stores whether the optional practice reminder is enabled, whether its prompt was shown, and the dates when the application was last opened or a reminder was last sent. This information is used only to restore the selected learning profile and operate the reminder.
This local information may be included in Android backup according to the device and Google account backup settings. Yani Technologies Inc. does not receive or control that Android backup.
4. Notification permission
The application requests Android’s POST_NOTIFICATIONS permission only when the user chooses to enable the daily practice reminder. Android WorkManager schedules the reminder locally, around 8:00 p.m., and the application checks the locally stored last-open date so it does not notify on a day when the application was already opened. The reminder does not require a remote push-notification service or network connection.
Users can turn the reminder off in the application or disable its notifications in Android settings.
5. Network access and external data transfers
The application uses an Internet connection for Google AdMob, Firebase Analytics, Firebase Crashlytics and Google Play Billing. These services may receive the limited technical information described below. The interview content and scoring engine still operate locally, and the application does not use a Yani Technologies account or application backend to synchronize the learning profile, written answers, selected choices, detailed scores, attempts or reminder dates.
6. Advertising and AD_ID
Data Engineer Interview Lab displays advertising through Google AdMob. The Google Mobile Ads SDK may collect or share an IP address, product interactions, diagnostic information and device or account identifiers for advertising, analytics and fraud prevention.
The application declares the Android advertising identifier permission (AD_ID). Where required, Google’s User Messaging Platform presents consent and privacy options before ads are requested. Ads may be personalized or non-personalized according to consent, region and device settings. Users can reset or delete the advertising identifier in Android. See Google’s Mobile Ads SDK data disclosure.
7. Firebase, analytics and crash reporting
Google Analytics for Firebase records information such as first launch, sessions, screens viewed and general feature interactions, together with application, device, operating-system, language, approximate-region and installation information made available by the SDK. We use aggregated reports to understand adoption and improve the application. We do not intentionally attach written interview answers, selected choices or detailed scores to analytics events.
Firebase Crashlytics may receive crash traces, relevant application state, device metadata, application version, crash time and installation identifiers to diagnose crashes, non-fatal errors and application-not-responding events. We do not intentionally attach written answers or other private learning content to crash reports. See the Firebase Android data disclosure.
8. Google Play and payments
Google Play processes information needed for store distribution, downloads and updates under the Google Privacy Policy. Google Play Billing processes in-app purchases offered by Data Engineer Interview Lab. The application receives the product identifier, purchase token, acknowledgement state and purchase status needed to provide or restore the purchased entitlement. Yani Technologies Inc. does not receive the user’s complete payment-card number.
9. Information we do not collect directly
Data Engineer Interview Lab does not require a name, email address, phone number or Yani Technologies account. It does not request access to contacts, location, photos, files, microphone or camera. We do not sell personal information. If a user contacts support by email, we receive the email address and message solely to answer the request and maintain necessary support records.
10. Retention and user controls
The selected role, skill goals and reminder settings remain locally until they are changed, the application data is cleared or the application is uninstalled, subject to Android backup restoration. Session answers, attempts and scores last only for the active application process. Google controls retention of information processed by AdMob, Firebase and Google Play according to its current product settings and policies. Support messages are kept only as long as reasonably necessary to answer the request, maintain records and meet legal obligations.
Users can change their role or skill goals in the application, turn off reminders, manage notification permission in Android, open advertising privacy options where offered, reset or delete the advertising identifier, clear local application data or uninstall the application. The application does not create a remote Yani Technologies account or synchronize a cloud practice record.
11. Children
Data Engineer Interview Lab prepares candidates for technical job interviews. It is not designed for children under 13 and contains no child-directed content. A parent or guardian who believes a child sent personal information in a support request may contact us to request its deletion.
12. Contact
Yani Technologies Inc. is based in Canada. For privacy questions or requests concerning Data Engineer Interview Lab, email privacy@yanitechnologies.ca. For application support, email support@yanitechnologies.ca.
We may update this notice when the application’s features, permissions or SDKs change. The application’s Google Play Data safety section is maintained separately and must reflect the behaviour of the version currently distributed.