Business Card Maker ยท Effective Date: July 20, 2026
Welcome to Business Card Maker ("the App"), operated by
Malek Tubaishat / jo-app ("we", "us", or "our").
We are committed to protecting your privacy. This Privacy Policy explains what
information is collected when you use the Business Card Maker mobile application
(package ID: com.design.business_cards_generator), how it is used, and
the choices you have.
The App is a native shell that loads our business-card design tool
(business_card_generator.html, hosted at jo-app.com) inside an in-app
browser view. All card design and image generation โ reading the fields you fill in,
rendering the card preview, drawing any QR code, and producing the final PNG image โ
happens entirely on your device, inside that browser view. The tool
does not upload, submit, or transmit the card details you enter to our servers or to
any other server.
To design your card, you may type in fields such as company name, person name, job title, phone number, email address, website, and address, and you may upload a logo image or choose colors and fonts. This information:
When you save a finished card, the image is written directly to your device's Photos / Gallery using the device's standard media storage APIs. We do not receive a copy of this image; it never leaves your device as part of this action.
The App is free and supported by ads served through Google AdMob (banner ads, app-open ads, and rewarded ads โ you watch a short rewarded ad to unlock each card generation). Google's advertising SDK may automatically collect:
This data is collected and processed by Google, not by us directly. See Google's Advertising Privacy Policy and How Google uses data from AdMob.
The card-design tool loads web fonts from Google Fonts (fonts.googleapis.com / fonts.gstatic.com) and two open-source JavaScript libraries (QR code generation and image rendering) from the cdnjs.cloudflare.com content delivery network, so that cards can use a variety of typefaces and render correctly. Loading these resources sends your device's IP address to Google and Cloudflare, as it would for any web request, but does not send any of your card content.
Because we do not receive your card content, there is very little for us to "use." What automatically-collected advertising data exists is used only to:
| Party | Purpose | Data Involved |
|---|---|---|
| Google AdMob / Google Play Services | In-app advertising | Advertising ID, device & app info, IP address, ad interaction data |
| Google Fonts | Loading typefaces for card designs | IP address (standard web request) |
| cdnjs (Cloudflare) | Loading open-source JS libraries used by the design tool | IP address (standard web request) |
We do not retain your card content, because we never receive it. Your draft form data and any images you export remain on your device until you clear the App's storage, clear your device's app data, or uninstall the App โ at which point they are removed along with everything else the App stored locally. Advertising data collected by Google is retained and governed by Google's own privacy policy.
Because your card content is processed only on your device and never transmitted to a server we control, there is no server-side storage of that content for us to secure. Network connections used to load the App's design tool, fonts, and ad requests use standard HTTPS encryption in transit.
The App does not request location, contacts, camera, microphone, or SMS permissions.
The App is a general-purpose business/productivity tool and is not directed at children. We do not knowingly collect personal information from children under 13 (or the minimum age required in your country). If you believe a child has provided us information, contact us at maltub9@gmail.com and we will address it.
See also our Data Deletion page for a plain-language summary of what data exists and how to remove it.
Advertising data collected by Google may be processed in the United States or other countries where Google operates, under Google's own safeguards for international data transfers.
We may update this Privacy Policy from time to time. Material changes will be reflected by updating the "Last Updated" date above. Continued use of the App after changes constitutes acceptance of the updated policy.
If you have questions, concerns, or requests regarding this Privacy Policy, please contact us: