Record engine sounds with your phone. EngineEar AI analyses the recording and delivers a structured report — possible causes, urgency level, and next steps — before small sounds become costly repairs.
CAPABILITIES
Enter your vehicle type, make, and context for AI results tailored to your specific engine — not a generic response.
Every analysis delivers a clear urgency rating — from low (monitor) to critical (stop driving). Know exactly when to act.
A ranked list of possible mechanical causes based on the acoustic signature — so you walk into the workshop informed.
Your entire analysis history stays on your device. No cloud sync, no account required. Your data goes nowhere.
PROCESS
Hold your phone near the engine. Start a recording in Guided Mode (with prompts) or Free Mode. No special hardware needed.
Our backend processes the acoustic data with state-of-the-art AI audio analysis. Transcription and pattern recognition in seconds.
Receive a structured report directly on your device: possible causes ranked by likelihood, urgency level, and actionable suggestions.
ALWAYS FREE
Track every vehicle's history, costs, and service intervals — without a subscription. Everything below works on the free tier. Nothing leaves your device.
Add unlimited vehicles. Track make, model, year, mileage, fuel type, distance unit, and timing-drive details — per vehicle.
Log every refuel: volume, cost, mileage, notes. See your cost per liter (or gallon) and consumption trends over time.
Set recurring intervals (km or months) or mark one-time events. Every Mark-Done creates an editable log entry — full history per item.
Total spend, cost per kilometer, average per month, and a 12-month breakdown of fuel vs. maintenance. See exactly where your money goes.
Backup & Restore included. Pick what to back up (vehicles, analyses + audio, fuel log, maintenance, settings) and save a ZIP via the system file picker. Restore on a fresh install or a new device any time.
PLANS
USER MANUAL
Tap a chapter to expand it. Six topics cover everything from the first launch to backup and restore.
On first launch you see three intro slides: welcome, how to record an analysis, and a consent screen with a link to this privacy policy. Tap Skip to jump straight to the app, or Next to step through. You'll only see this once.
The first time you start a recording, Android asks for microphone access. EngineEar AI uses the mic only while you are recording an analysis — never in the background. If you decline, you can re-enable it later under Android Settings → Apps → EngineEar AI → Permissions.
If you try an analysis without an active plan, the subscription wall appears. Weekly (€3.99) and Monthly (€9.99) plans differ only in price and the periodic quotas they unlock. All other features — analyses themselves, garage, archive, settings — work the same on either plan. A one-time Boostpack (€3.99 for 10 extra analyses, no expiry) is available from Settings once you have any active subscription.
From the home screen tap Analyse, then pick a mode. Guided Mode walks you through a fixed sequence (30 seconds idle + 50 seconds revs, with a countdown). Free Mode lets you start and stop manually whenever you want.
Phase 1 (Idle, 30 s): keep the engine running at idle, no throttle input. The app shows the countdown and a live waveform. Phase 2 (Revs, 50 s): rev the engine smoothly between idle and around 3000 rpm. The recording stops automatically at the end of phase 2 and uploads.
Tap Start to begin, Stop when done. A duration timer is visible. Try to record at least 30 seconds of usable engine sound for a meaningful analysis.
If the app detects high ambient noise (wind, traffic, music) it shows a warning banner. You can continue recording, but the analysis may come back as INCONCLUSIVE. Move to a quieter spot for best results.
Tap the back arrow at any time to cancel — nothing is saved, no quota consumed. After a successful upload the result lands in your Archive and your daily quota is decremented.
Every result starts with a color-coded urgency banner: NO_CONCERN (green, nothing notable), MONITOR (yellow, watch this), SERVICE_RECOMMENDED (orange, schedule a workshop visit), or IMMEDIATE (red, stop driving and inspect). The banner is your at-a-glance answer; the detail sections explain why.
Two expandable sections describe what the AI heard at idle and under load. Useful when an issue only shows under one condition (e.g. a knock that only appears at higher rpm).
A ranked list of possible mechanical causes — most likely first, with a short justification. Treat this as a hypothesis list to bring to a mechanic, not as a final diagnosis.
Concrete next steps: which component to inspect, what tool is needed, rough time estimate, and an urgency tag (immediate / service / monitor). Designed so you walk into the workshop already informed.
A Confidence badge (High / Medium / Low) reflects how clearly the audio signature mapped to known patterns. Age evaluation contextualizes findings against your vehicle's year and mileage — a worn-sounding engine is interpreted differently for a 5-year-old car than for a 25-year-old one.
Sometimes the AI can't reach a confident conclusion — too short, too quiet, no clear engine signal, or low quality. The result tells you why and suggests a re-record. INCONCLUSIVE results refund the quota so you don't pay for unusable recordings.
The Archive tab lists every completed analysis newest-first: vehicle name, date, urgency badge, and a one-line summary. Tap any entry for the full detail view.
Each archive detail page has an audio player with play/pause and a progress bar. Useful for A/B comparison after a repair: record again, compare both clips.
The Share button on a detail page exports a text summary (vehicle, urgency, key findings) via the system share sheet — email, messenger, whatever. The audio file itself is not shared by default.
Open an archive entry, tap the delete icon, confirm. The DB row and the linked audio file are removed from the device. Nothing on the server — audio was never stored there.
Garage → + Add vehicle. Required fields: manufacturer, model, engine type, year of manufacture (free text, 4 digits), current mileage, distance unit (km / miles), fuel type, sound occurrence, check-engine-light status. Optional (collapsible): last service date (date picker), timing-drive type and replacement mileage.
No limit. The Garage screen lists every vehicle as a card with mileage, fuel type, and any overdue-maintenance badges. Tap a card to open its detail view with four tabs: Profile, Fuel Log, Maintenance, Stats.
+ Add entry: date, volume (L or gal), total cost, odometer reading, optional notes. Each row shows €/L automatically. Edit or delete past entries by tapping them. The header card sums up total spend and average price.
Add a maintenance item by type (Oil Change, Inspection, Brake Pads, Timing Belt, Custom, …). For recurring items set an interval in km, months, or both — the next due date is calculated from the last completion. For one-off events (e.g. warranty extension, seasonal tire swap) pick type Custom and tick One-time event; interval fields are then disabled. Tap Mark done to log a completion (date, mileage, cost, notes). The item status — OK / DUE_SOON / OVERDUE — is calculated client-side from the latest known mileage and timestamp.
Above the maintenance items list a Service History banner shows every Mark-Done as an editable log entry. Tap the edit icon to change date, mileage, cost or notes; tap delete to remove a single entry without affecting the others. The newest entry per item drives the status calculation.
The Stats tab combines fuel + maintenance into one cost view: total spent, cost per kilometer (or mile), average cost per month, and a 12-month stacked bar (fuel vs. maintenance). The monthly average uses your earliest entry as the starting point and floors at one month so a single fresh entry doesn't inflate the number.
Currency: pick ISO code (EUR, USD, GBP, …) — affects every price display. Volume unit: liters or gallons — affects fuel log entry and consumption math. Language: follows your Android system language by default; 21 locales bundled. Distance unit (km vs. miles) is configured per vehicle, not globally.
Settings → Backup and restore. Tick what to include (Vehicle profiles, Analyses + audio recordings, Fuel log, Maintenance + history, App preferences). Tap Create backup: the Android system file picker appears — choose a destination (Google Drive, Downloads, USB, anywhere). A signed ZIP is written including a manifest.json with counts. To restore, tap Choose backup file, pick the ZIP, confirm the preview dialog. Restore replaces all current data and signs you out — you'll need to re-authenticate after the automatic restart.
Settings → Manage data sharing opens two independent toggles: Crashlytics (opt-out, default ON, legitimate interest) and Analytics (opt-in, default OFF, explicit consent). Disabling either stops all further collection within one app launch. Re-granting the LLM analysis consent is also done from this section.
Settings shows your active plan, purchase date, and expiry. Restore subscription re-syncs from the Play Store — useful after a device switch. To cancel, use the Google Play Store app (Settings → Subscriptions). Cancellation takes effect at the end of the billing period; you keep access until then.
Settings → Rate app opens the Play Store listing directly. Honest reviews — good or bad — are the most useful thing you can do for a small indie app.
PRIVACY
EngineEar AI is the provider of the EngineEar AI mobile application. For privacy-related matters, contact us at: mail@alceitlabs.com
Legal basis: Article 46 GDPR — we use Standard Contractual Clauses (SCC) with our external AI service provider (USA) for transfers outside the EEA.
Audio is transmitted to the AI service provider via HTTPS exclusively for analysis and is deleted immediately after the API response. No audio is retained by the AI service provider when using the API in this way.
We use two Firebase services with different legal bases. Both can be reviewed and changed at any time under Settings → Privacy → Manage data sharing.
Firebase Crashlytics — legitimate interest (Art. 6(1)(f) GDPR), opt-out. Crash stack traces, device model, OS version, app version, breadcrumb logs (WARN/ERROR level), Firebase Installation ID. No personal data, no audio, no analysis content. Default: ON. App-stability diagnostics are in the legitimate interest of both us (we can fix bugs before they hurt users) and you (a more reliable app). You can opt out at any time.
Firebase Analytics — explicit consent (Art. 6(1)(a) GDPR), opt-in. Anonymized usage events (screen views, button taps, feature interactions like vehicle_added, analysis_submitted), Android Advertising ID. No personal data, no audio, no analysis content. Default: OFF. We send nothing until you explicitly enable it.
Processor: Google LLC (USA) / Google Ireland Ltd. Transfer basis: Standard Contractual Clauses (SCC) under Article 46 GDPR for transfers to the USA. Retention: up to 90 days at Firebase, then automatic deletion. Withdrawal: disabling either toggle stops all further collection within one app launch.
Payments are handled entirely by Google. EngineEar AI receives only a purchase token — we do not receive or store any payment card data.
The following data is stored locally on your device via our Room database (internal storage only). There is no cloud synchronisation of any of this data:
These local features — collectively “My Garage” — are fully available without an active subscription and remain usable even after a subscription expires. Only new AI analyses and boostpack purchases require an active subscription.
Usage limits are enforced server-side:
For privacy questions or requests: mail@alceitlabs.com — Last updated: May 26, 2026.
TERMS
These Terms of Service govern the use of the EngineEar AI mobile application (the "App") provided by EngineEar AI (the "Provider"). By installing, registering, or using the App, you accept these Terms in full.
Contact: mail@alceitlabs.com
EngineEar AI provides an AI-based analysis of engine sounds recorded via your smartphone. The App returns a structured report with possible causes, an urgency level, and recommended next steps.
The analysis is informational only and does not replace professional diagnosis by a qualified mechanic. The Provider assumes no liability for damage, loss, or costs resulting from actions taken based on App output.
The App offers paid subscriptions (weekly or monthly) processed exclusively through Google Play Billing. Prices, billing periods, and renewal terms are shown in the Google Play purchase dialog before you confirm the purchase.
Usage is limited per subscription plan. Limits are enforced server-side and reset automatically at the start of each period (daily, weekly, monthly, all UTC).
All rights to the App, including software, AI models, text, graphics, and branding, remain with the Provider. You receive a non-exclusive, non-transferable, revocable licence to use the App for the duration of your subscription and in accordance with these Terms.
The Provider strives to keep the App available but does not guarantee uninterrupted service. Maintenance windows, third-party service outages (e.g. Google Play or AI providers), or force majeure may cause temporary unavailability.
The Provider may modify features, subscription plans, or these Terms with reasonable notice. Material changes affecting your rights will be communicated in-app or via the Google Play listing.
The App is provided "as is." AI-generated analyses can be inaccurate, incomplete, or misleading. Always consult a qualified mechanic before making repair decisions or continuing to operate a vehicle with suspected mechanical problems.
The Provider's liability is limited to intent and gross negligence. For simple negligence, liability is limited to breach of essential contractual obligations (cardinal duties) and capped at foreseeable, contract-typical damages. Statutory liability for injury to life, body, or health, and under the Product Liability Act remains unaffected.
You may terminate use of the App at any time by cancelling your subscription and uninstalling the App. The Provider may suspend or terminate your access in case of material breach of these Terms (e.g. abuse, fraud, circumvention of technical measures) with immediate effect.
These Terms are governed by the laws of the Federal Republic of Germany, excluding the conflict-of-laws rules and the UN Convention on Contracts for the International Sale of Goods (CISG). Mandatory consumer protection provisions of the country in which you have your habitual residence remain unaffected.
Questions about these Terms: mail@alceitlabs.com — Last updated: April 13, 2026.