# myCarConnect: Google Play Console answers

Everything to paste into Play Console for the 2 apps. Files are in `Desktop\myCarConnectApps\playstore`.

## Files to upload

| App | Package | Bundle |
|-----|---------|--------|
| myCarConnect (phone) | `com.mycarconnect.phone` | `myCarConnect-Phone.aab` |
| myCarConnect Car | `com.mycarconnect.car` | `myCarConnect-Car.aab` |

- Both are signed with your **upload key** (`upload-key.jks`, password in `upload-key.properties`). Keep both files private and backed up: without them you cannot update the apps. When Play Console asks, choose **Let Google manage and protect your app signing key**.
- Every new upload needs a higher version: raise `phoneVersionCode` and `carVersionCode` in `gradle.properties`, then run `build-play.bat`.

## Server files to upload first (next to account.php)

- `account.php` (now with account deletion)
- `delete-account.php` (the web page for deleting an account)
- `privacy.html`: first replace `SUPPORT-EMAIL` (twice) with the address users should write to.

Then these links work for Play Console:
- Privacy policy: `https://host4data.cloud/<your api folder>/privacy.html`
- Delete account: `https://host4data.cloud/<your api folder>/delete-account.php`

## Store listing: phone app

**App name:** myCarConnect

**Short description (80 max):**
Your phone runs your car screen: maps, audio, OBD gauges and trips over Wi-Fi.

**Full description:**
myCarConnect turns your phone into the brain of your car screen. Install myCarConnect Car on any Android car screen or tablet, connect over your phone's hotspot or Wi-Fi with a pairing PIN, and your car screen shows:

• Map and turn-by-turn directions, with spoken directions, re-routing and a night map
• Your audio: phone audio files, internet radio stations and your own Dropbox
• Live OBD gauges from any ELM327 Bluetooth or Wi-Fi adapter: speed, RPM, temperatures and fuel use, with warnings
• A dashboard with the map, audio, OBD, clock and photo slide show together, or a layout slide show
• 18 clock designs with the Hijri date
• Incoming calls and messages as a banner
• Your phone's screen and sound on the car (Mirror Screen)

On the phone you also get trips with replay, notes and totals, favourite places, and the same dashboard on the phone's own screen.

Use it as a guest, with everything kept on your phone, or log in with your email to keep your settings, trips and audio lists on any phone.

Tested with the MODAXE OBDII adapter; works with ELM327-based adapters.

**Category:** Auto & Vehicles. **Tags:** Car, Navigation, Audio.

## Store listing: car app

**App name:** myCarConnect Car

**Short description:**
The car screen for myCarConnect: map, audio and OBD from your phone over Wi-Fi.

**Full description:**
myCarConnect Car is the screen side of myCarConnect. Install it on your Android car screen, head unit or tablet, and install myCarConnect on your phone. The car screen finds your phone over its hotspot or Wi-Fi, asks once for the pairing PIN, and then shows your phone's map and directions, audio, OBD gauges, clock, photo slide show and dashboard.

It adapts to the screen: lighter settings on screens with little memory, full quality on faster ones. It needs the myCarConnect phone app to work.

**Category:** Auto & Vehicles.

## Graphics needed (I can make these)

- App icon 512x512 PNG (each app)
- Feature graphic 1024x500 (each app)
- Phone screenshots, at least 2 (phone app); 7-inch or 10-inch tablet screenshots, at least 2 (car app)

## Data safety form: phone app

Does the app collect or share user data? **Yes, collects; does not share.**
Is data encrypted in transit? **Yes.** Can users ask for data to be deleted? **Yes** (in the app and on the web page).

| Data type | Collected | Why | Optional |
|-----------|-----------|-----|----------|
| Name | Yes | Account management | Yes (only with an account) |
| Email address | Yes | Account management | Yes |
| Phone number | Yes | Account management | Yes |
| Precise location | Yes | App functionality (trips) | Yes (only with an account; otherwise stays on the phone) |
| App activity: other user-generated content (trips, notes, playlists, favourites) | Yes | App functionality | Yes |

Not collected: contacts, messages, photos, audio recordings, health, financial info, device IDs, crash logs, analytics.
Processed only on the device (not "collected"): call and message banners, OBD readings, screen and sound sent to your own car screen.

## Data safety form: car app

Collects or shares user data? **No.** (It only talks to your own phone over your Wi-Fi, and to the public map servers.)

## Permissions declarations (phone app)

- **Background location:** "Records the user's car trips (route, distance, times) when they turn on trips without the car, so a drive is logged even when the app is closed. Shown to the user before asking." Play asks for a short video: record turning on Trips → Record every drive, the explanation screen, Android's "Allow all the time", then a recorded trip.
- **Foreground service types:** location (navigation and trips), connected device (the car screen link), media playback (audio), media projection (Mirror Screen, only when the user starts it).
- **Notification listener:** not a restricted permission in Play Console, but the explanation is in the app.

## Other forms

- **Content rating:** Utility/Productivity style app, no violence, no user-to-user chat, no gambling → expect "Everyone".
- **Target audience:** 18 and over.
- **Ads:** No ads.
- **News app:** No. **Government app:** No. **Financial features:** None. **Health:** None.
- **App access:** "All features work without an account. An optional account is created in the app with an email code." No test login needed.

## Before production

New personal developer accounts must run a **closed test with at least 12 testers for 14 days** in a row before applying for production access.
