Privacy Policy — Veivuke

Play title: Veivuke: Homework Help Nearby · Package: ai.saifullah.veivuke
Effective date: 2026-08-09

In short: children never create accounts or contact anyone. An adult sends one already-finished homework page only after on-device face screening and privacy masking. The masked image is available only for the assigned adult checks and is deleted when the result is viewed, or within six hours at the latest.

1. Who provides Veivuke

Veivuke is provided by Saifullah Ahad, an independent app developer in Dhaka, Bangladesh. Contact www.saifullah.ai@gmail.com or visit saifullah.ai.

2. Who the app is for

Veivuke is an adult-to-adult service. A parent or other responsible adult may photograph one child's completed Year 1–2 homework page and receive a structured second look from another adult. There are no child accounts, child profiles, public posts, user search, chat, comments, lessons, payments, or direct contact between users.

3. Information handled

4. Information not collected

Veivuke does not ask for a real name, email address, phone number, child's name, school, child account, contact list, advertising ID, precise location, payment information, or profile photo. It has no advertising or analytics SDK and does not sell personal information.

5. Camera and on-device safety processing

The camera opens only when an adult starts “Send one page.” Veivuke uses Google ML Kit models delivered through Google Play services for face detection and text-region detection on the device. The original unmasked photo is not sent to Google by Veivuke and is deleted from the app's temporary storage after processing or when the flow is abandoned. If safety processing cannot finish, upload fails closed.

6. Why information is used

Information is used only to operate the requested exchange: protect identity, match a page to an adult with relevant privately inferred experience, deliver the masked page, obtain an independent second review when required, show one parent action, prevent overload, send optional status notifications, respond to reports, prevent blocked users from being paired again, and secure or delete the account.

7. Service providers and international processing

These providers may process data in countries outside yours under their own security and legal safeguards. Data is not shared with advertisers or data brokers.

8. Retention

9. Security

Requests are signed by a P-256 key held in Android Keystore. Sensitive local values and cached files use AES-GCM keys held in Android Keystore. Server access uses HTTPS, private object storage, short-lived images, assignment checks, rate limits, and replay-resistant idempotency keys. App Lock is optional: biometric mode accepts fingerprint or face only, never the device PIN/pattern fallback; a separate 4–8 digit Veivuke App PIN is stored as a salted SHA-256 digest using a random 16-byte salt. No system can guarantee absolute security.

10. Permissions

11. Your choices and deletion

You may skip rough-area matching, turn notifications off in Android Settings, pause availability without losing access to help, remove any page before completion, report any assigned item, export account data, or permanently delete the account inside More → Your account. If the app is unavailable, use the web deletion page with the account ID from your export and your recovery code.

12. Children's privacy and safety

Children do not use Veivuke directly. Adults must keep faces and identifiers out of every shared page. We prohibit child sexual abuse and exploitation (CSAE), grooming, sexual content involving minors, attempts to identify or contact a child, and any unsafe or non-homework content. Read the separate Child Safety Standards.

13. Changes and contact

Material updates will be posted here with a new effective date. For privacy requests or questions, email www.saifullah.ai@gmail.com. For urgent child-safety concerns, use the in-app report action and the contact in our Child Safety Standards.