PRAXIS SCIENCE LAB / ANDROID
Neon Radio — Publishing Materials
EN/RO/ES listings, data inventory, graphics and release checks.
Preparation materials, not a submission or Google approval. Use these fields only for a verified release with the described functionality.
Download the publishing kit (ZIP)
| Field | Prepared value / action |
|---|---|
| Title | Neon Radio |
| Package | ro.traian.neon_radio |
| Reviewed version | 0.12.0 (19) |
| Publisher | Praxis Science Lab |
| Support email | traiananghel@gmail.com |
| Suggested category | Music & Audio |
| App access | No login or restricted account access |
| Ads | Commercial ads disabled in the signed testing bundle. Demo Google ads may appear in development builds. Station streams can contain broadcaster advertisements. Real AdMob identifiers and consent are not configured. |
| Target audience and IARC | Answer from the real intended audience and final content. No age rating has been assigned here. |
| Health declaration | No health functionality in the reviewed scope; complete the form accurately |
Store listings
English listing
Short description
Internet radio with a retro dial, favorites, equalizer and local recordings.
Full description
Tune into internet radio with a retro boombox interface.
Explore stations by country, genre or name. Use the world map, save Favorites and keep five preset buttons close at hand. Add a direct HTTP/HTTPS stream when a station is missing from the directory.
Listen in the background, control playback from the Android home-screen widget and use a simple Drive screen. Reconnect automatically after network interruptions, with Stop always canceling retries.
Shape the sound with a five-band equalizer, including Classic, and optional sound boost. A cassette display, virtual tuning dial and audio-driven VU bars bring the radio look to life. Reduce animations and use Android text scaling for a quieter interface.
Set a sleep timer. Record a live stream locally as WAV and export it through Android, subject to the rights and terms of the broadcaster. Recording is limited to 30 minutes or 512 MiB per session. Export and import Favorites and presets using a JSON file, without an account.
English is the default; Romanian and Spanish are also included.
This is internet radio: an internet connection is required for live stations. Dial frequencies are virtual, not reception from an FM chip. Stream availability, song metadata and available bitrates depend on the broadcaster. Some stations contain their own advertisements. Chromecast, wake-up alarms and song fingerprint recognition are not included.
The current testing release has commercial advertising disabled. Android Auto integration is under testing and has not yet been verified on a physical car display.
Praxis Science Lab — traiananghel@gmail.com
Data safety worksheet
Use the release-specific owner worksheet. Do not claim no collection based only on local library storage: Radio Browser, broadcaster/CDN requests, SDK configuration and HTTP streams require review. Google Ads-enabled builds need additional disclosures.
Favorites, recent stations, presets, manual stream URLs, settings, local theme entitlements and recordings remain in private app storage. There is no app account or developer-operated cloud library. JSON backups contain station names and stream URLs, potentially including access tokens. WAV and JSON exports go only to the destination you select. No microphone capture is used.
The app sends search terms and selected directory filters to Radio Browser. Streaming connects to the broadcaster or its hosting/CDN provider. These providers receive the IP address, request headers and requested resource and may log requests under their own policies. Stream URLs may use HTTP, so not all network traffic is encrypted. The world map is bundled locally and does not use GPS or a map service.
Internet and network-state access support directory queries, streaming and connection recovery. A media foreground service and wake lock support background playback; media controls appear in Android. Document pickers grant access to files you explicitly choose. No contacts, camera, microphone or device-location permission is requested.
Google Mobile Ads SDK is included. The signed 0.12.0 testing bundle uses TEST_ADS=false: no banner or rewarded ad requests are initiated by app code and commercial monetization is not configured. Development builds with TEST_ADS=true initialize Google ads and display demo banners or optional rewarded videos. Demo advertising can process IP-derived approximate location, identifiers, interactions and diagnostics; it does not generate revenue. Broadcasters may insert their own ads independently. Google privacy policy: https://policies.google.com/privacy . Production ad IDs, applicable consent flow and revised disclosures are required before commercial advertising is activated.
Station problem reports open a preview and email composer only at your request. Nothing is sent until you send the message. Reports include station technical information; review stream URLs for private tokens before sharing. Other apps or document providers you choose process information under their own policies.
Media
Feature graphic — 1024 × 500 PNG
Capture at least two authentic screenshots from the final app. Do not use simulated screens, synthetic medical fixtures or old-brand captures. Screenshot language must reflect the actual app; English captions do not imply an English-only interface.
Remaining release checks
- AdMob production IDs and applicable consent flow remain unconfigured.
- Owner must complete target audience, content rating, Data safety and account-specific testing in Play Console.
- Android Auto physical-display validation and Google Play review remain pending.