What changed, when it was released, and what is still being prepared.
This website package
v0.1.0 · Build 435
This page belongs to this website package. The version button inside your app identifies the app you have loaded.
Technical version details
Source: 9137452dca04f8e45864b33d81fa76c58e7ff3d3
Not released
Being prepared for production
These changes are not listed as a completed production release.
September 22 Build435 prepared: six original, AI-assisted, source-checked public guides address Google's publisher-content rejection. The ad-free library works without sign-in or JavaScript, with practical steps, sources and editorial limits. Home links, sitemap, narrow production indexing and real missing-guide404s are included. DEV QA, production promotion and a new Google review request remain pending. Free/unlimited beta, payments-off and native27 are unchanged; no Google approval claimed.
September 21 Build434 correction in preparation: production browser testing found a JavaScript-only error that prevented the optional advertising choice from appearing. The correction preserves membership and consent protections. Google review remains pending; free/unlimited beta and payments-off are unchanged. Fresh deployment and live ad delivery are not yet claimed.
September 21 Build433 prepared, not deployed: Google EU and US privacy messages are published for Repair Robin only. The candidate adds narrow canonical membership checks and an explicit Allow choice before Google's paused tag setup. This corrects our earlier circular consent-loader restriction; publisher configuration is not Google approval. Review is still Getting ready. Fresh build/live QA remain pending; DEV431, production429, native27, the free beta and payments-off are unchanged.
September 21 DEV431: the towel guide, diagrams and separate ad privacy settings are live. Desktop/mobile navigation, the existing Max test account's ad-free state and saved opt-out passed; no Google ad requests were captured. 382 Flutter, 65 Node and 22 public checks passed. Free/unknown states have widget coverage only. Google ads remain off pending approval, CMP and membership verification. Production429/native27 and the free beta are unchanged; receipt432 is documentation only.
September 21 advertising still pending: website ownership is verified and Google review has been requested, but readiness approval and real ad serving are not enabled. Advertising consent, production paid-membership verification, native SDK integration, public-store linking and paired mobile releases remain required. DEV's membership-gated layout sample is not a Google ad or a production paid entitlement. The limited-time free beta continues and production payments remain off.
September 18 DEV422 live: all 11 languages returned non-silent MP3s and finished playback; English keeps Sienna. The user approved adding only the free multilingual model to the existing allowlist. A Chinese answer read all four passages; repeat/Pause/Resume/Stop and phone-sized/desktop checks passed; console clean. 320 Flutter and 1,883 Worker tests passed. Physical-phone sound/pronunciation unconfirmed. Production349/native27 unchanged; receipt423 is documentation only.
September 18 DEV422 prepared: after continued silent device voices, all ten non-English languages use authenticated generated MP3 audio through the fixed free Fish Audio model, not installed phone voices. English retains Sienna. Settings tests the real cloud path after sign-in; provider processing/retention is disclosed. No paid/English fallback; access and quotas unchanged. Deployment, real audio and physical-phone confirmation remain pending. Production349/native27 unchanged.
September 18 DEV420 live: Chinese voice lists warm before playback; Settings adds Test voice. Premature completion now shows an error, and another tap tries a different matching voice. Live recovery, repeat playback, Pause/Resume and a real Chinese answer passed browser checks; 206 Flutter tests passed. Physical phone/speaker audio unconfirmed. English Sienna, Workers, production349/native27 unchanged. Receipt421 is documentation only.
September 18 DEV420 prepared: DEV419 testing exposed a Chinese voice reporting a full sample finished in under half a second. The correction detects incomplete CJK audio and lets a new tap try another matching voice. No autoplay or English/paid fallback; Sienna is unchanged.419 passed deployment/readiness checks but this repeat-playback defect remains pending420 deployment and live QA. Physical audio unconfirmed; production349/native27 and Workers unchanged.
September 18 DEV419 prepared: Chinese/device playback preloads voices, handles a late voice list with an explicit Play tap, prefers ordinary Mandarin voices and uses shorter passages. Silent end-before-start is a failure, not completion. Settings adds a short Test voice sample for each non-English language and sound-output guidance. Device voice availability still varies; deployment/live QA pending. English Sienna, production349/native27 and Workers unchanged.
September 18 DEV417 live: Settings saves 11 answer/voice languages. Real Spanish answers, inline conceptual pictures and device-voice controls passed; existing answers keep their language. A fitted-sheet video played inside the answer. Desktop and 390/320px checks passed; console clean. Media is topic-dependent, not reviewed equipment photos. Physical-phone audio/photos untested. Production349/native27 unchanged; receipt418 is documentation only.
September 18 DEV417 prepared: retains the language/visual features from416 and corrects a pre-existing streaming-test timing race found on the dev server. Streaming behavior and its before-EOF check are unchanged. Website activation remains pending until staging and browser QA pass; the DEV inference update preserves production/native/speech modules. Production349/native27 unchanged.
September 18 DEV416 prepared: 11 answer/voice languages in Settings. New answers use that language; English keeps Sienna, others use an available matching device voice. Existing answers retain their language; menus and fixed safety notices remain English. Tutorials play inline after a tap; suitable low-risk tasks can include labeled conceptual diagrams. No arbitrary model media URLs or paid voice fallback. Deployment/live QA pending; production349/native27 unchanged.
September 18 DEV414: at 390x600 and 320x600 the Ask field and voice/photo/primary actions fit without scrolling. Desktop keeps its full introduction. Typed text survived resizing, Settings, voice cancel, photo, Feedback and Home/Ask navigation. 170 Flutter and 13 release checks passed; browser console clean. No AI request or physical-phone keyboard tested. Production349/native27, Workers, AI and access/payment behavior unchanged; receipt415 is documentation only.
September 18 DEV414 prepared: the mobile-width Ask page puts the text field first, removes the large hero and repeated beta messages, and keeps compact account, feedback/version and navigation controls. Optional explanations move below actions; privacy guidance and draft preservation remain. Deployment and browser QA pending. Desktop behavior, production349/native27, AI, accounts and payment/backend behavior unchanged; no native rollout.
September 18 DEV412: real guest-Wi-Fi and fitted-sheet questions returned three answers with expanded, matching visual guides. Desktop/phone-sized layouts and task switching passed. Guide taps emitted the expected external-open events; publisher playback remains unverified. Optional search review/cancel and cleanup passed. 129 Flutter and 13 release checks passed. Production349/native27, Workers, AI and access/payment behavior unchanged; receipt413 is documentation only.
September 18 DEV visual guides prepared: common how-to tasks gain direct source-checked video and illustrated-guide links, and guest Wi-Fi gains a network diagram. Available guides start expanded. Other topics offer clearly labeled searches instead of an empty reviewed-media promise. Source applicability, privacy, explicit external taps and hazard controls remain. Deployment and live QA pending; production349/native27 and AI models unchanged.
September 18 DEV410: Ask now supports everyday how-to and repairs. Real fitted-sheet and three-answer guest Wi-Fi setup requests returned useful steps and completion checks without an invented fault or forced pro referral. Phone-sized/desktop Home and Ask checks passed; optional visual search uses a reviewed public phrase. Live photos and physical phones remain unverified. Production349/native27, models and access rules unchanged; receipt411 does not deploy website411.
September 18 DEV how-to guidance prepared: ask about safe everyday tasks, setup, use and maintenance as well as repairs. Clear how-to requests should receive practical steps and a completion check, without an invented fault or forced professional referral. Photo, three-answer and optional visual-search guidance also support how-to. Deployment and real-model browser QA are pending; production349/native27, providers and safety/access controls unchanged.
September 18 DEV408: phone voice review keeps the text box and actions visible, dismisses the previous keyboard and adds Hide keyboard. Review/apply/cancel passed at phone-sized and reduced heights; drafts stay intact. Starting/resuming playback also dismisses edit focus in automated tests. Physical phones, mobile keyboards, Safari and landscape remain unverified. Production349/native27 and AI models unchanged; receipt409 does not deploy website409.
September 18 DEV phone voice fix prepared: voice input dismisses the keyboard before opening, recording and closing. Editing shows a compact text-first dialog, visible actions and Hide keyboard. Starting/resuming answer playback also dismisses the keyboard without losing the draft. Keyboard-inset regression tests pass. Deployment and browser QA pending; physical phones unverified. Production349/native27 and AI providers unchanged.
September 18 DEV406: Show me how is live. A real repair displayed the knob illustration, opened picture search and a matching playable tutorial. Desktop and phone-sized layout checks passed. Other repairs use clearly labeled searches; custom image/video generation is not included. Physical phones and every answer route were not live-tested. Production349/native27 unchanged; receipt407 does not deploy website407.
September 18 DEV visual help prepared: Show me how adds a conceptual knob diagram and checked external guides/videos for supported hardware, plus clearly labeled picture/video searches for other repairs. Searches are opt-in and editable; private repair details are not copied. Hazard results suppress DIY visuals. No automatic media, paid provider or voice/model change. Deployment and browser QA pending. Production349/native27 unchanged.
September 17 DEV404: free Sienna streams before the clip finishes. Two tests reached playing within about 0.9s and 0.8s of the speech request. Multiple passages, Pause/Resume/Stop, collapse/Settings cancellation and phone-sized controls passed. Timings are not guarantees; unsupported browsers keep complete-clip playback. Full-answer completion, heard quality and physical phones remain unverified. Production349/native27 unchanged; receipt405 does not deploy website405.
September 17 DEV Sienna streaming prepared: supported browsers can begin playing before the whole MP3 clip arrives. The speech service and private website proxy now pass bounded audio incrementally; unsupported browsers retain complete-clip playback. Free Sienna, full guidance, opt-in controls and existing access limits stay unchanged. Deployment and real startup measurements are pending. Production349/native27 unchanged; no paid fallback.
September 17 DEV402: Sienna starts with a short clip and prepares only the next during playback. One first request took 6.2s versus an earlier 15.0s sample; different answers, not a guaranteed speedup. Sequential playback, Pause/Resume/Stop and collapse/navigation cancellation passed. Cloud delays and gaps may remain; no paid fallback. Full-answer completion, heard quality and physical phones were not tested. Production349/native27 unchanged; receipt403 does not deploy website403.
September 17 DEV Sienna speed improvement prepared: start with a shorter segment and prepare one next segment while the current audio plays. Free Sienna and the complete written answer stay unchanged, with no paid fallback. Deployment and timed browser checks are pending. Production Build349 and native build27 are unchanged.
September 17 DEV Build400: free Sienna played two consecutive segments; Pause/Resume/Stop, answer switching, collapse cancellation and desktop/mobile-sized controls passed. Settings return retained three idle answers. Short segments may have gaps. The full answer, physical phones and heard voice quality were not verified. No paid fallback is enabled. Production Build349 and native build27 are unchanged. This documentation-only receipt does not deploy website Build401.
September 17 Sienna correction prepared: the free voice was missing from the provider model allowlist. That exact free model is now allowed, and a real short audio request passed. Shorter sequential audio segments are being prepared after a full-answer segment timed out; no guidance is truncated and no paid fallback is enabled. Full-answer browser checks remain pending. Production Build349 and native build27 are unchanged.
September 17 DEV Build398 checkpoint: Sienna controls are deployed, but live speech returned an error while repair answers and guest limits worked. Runtime diagnostics are being prepared to identify the failure without logging answer text or audio. Real playback is not yet verified. Production Build349 and native build27 remain unchanged; no paid voice fallback is enabled.
September 17 DEV Sienna voice prepared: replace the basic browser voice with free neural speech. Listen, Pause, Resume and Stop keep the answer visible; speech uses a separate provider without another repair question or automatic paid fallback. Free-service limits may affect availability. Deployment and real playback checks are pending. Production Build349, native build27 and Ollama repair models are unchanged.
September 17 DEV Build396 deployed: Listen to solution adds opt-in playback with Pause, Resume and Stop. Real browser controls, single-answer playback, collapse/navigation cleanup and desktop/mobile layouts passed with three AI answers. Physical phone audio remains untested. Production Build349, native build27 and AI models are unchanged; this receipt does not deploy Build397.
September 17 DEV voice playback prepared: Listen to solution adds Play/Pause/Resume/Stop for repair, photo, premium and sandbox plan-test answers. Safety guidance stays first and text remains visible; opening a result never plays audio or requests a microphone. Browser voices may process text online; unavailable audio has a reading fallback. Deployment and real-browser audio testing are pending. Production Build349, native build27, AI models and free-beta access are unchanged.
September 17 DEV Build394 deployed: Use voice now opens an explicit-start, editable review flow in repair and photo descriptions. Desktop and phone-sized review/apply/cancel checks passed; actual microphone transcription still needs device testing. DEV permits same-origin microphone requests, subject to browser permission. Production Build349, native build27 and AI models remain unchanged. This is a documentation-only receipt, not a Build395 deployment.
September 17 DEV voice deployment correction prepared: enable same-origin microphone permission requests on DEV, fixing a blocking security header found before Build393 was deployed. Browser permission is still required. Production and native apps remain unchanged; real browser verification is pending.
September 17 DEV voice input prepared: use a microphone to fill the repair or photo description, review/edit the transcript, then choose Use this text. Opening voice does not listen or submit a repair automatically. Browser support and microphone permission are required; typing remains available. Deployment/browser verification is pending. Production Build349, native build27 and AI models are unchanged.
September 16 DEV photo runtime391 verified with website Build390: real photo upload/remove/reselect and image-grounded repair steps passed on desktop and phone-sized layouts. Guidance now requires identifying the actual adjuster and making small reversible changes instead of guessing screw directions. Physical camera capture and repair execution remain device/manual checks. Production Build349 and native build27 are unchanged.
September 16 DEV Build390 photo upload verified: real JPEG upload and image-grounded repair steps work through the browser, with mobile layout and latest-text Find a pro handoff checked. A photo-only guidance improvement is being prepared to avoid guessing adjustment screws or turn directions. Physical phone camera capture remains a device check. Production Build349 and native build27 are unchanged.
September 16 DEV photo compatibility corrections prepared after Build389 live testing: fix browser-only photo decoding and narrow-screen title layout, and adapt the Ollama Cloud request. Real image analysis and repair-result verification are still pending. Production Build349, native build27 and existing text/premium inference are unchanged.
September 16 DEV photo diagnosis prepared: take or upload a photo from Fix, add an optional symptom, and request image-grounded repair steps using Ollama. Photos are resized and metadata stripped before sending, without adding a server photo library. Guest/account controls remain in place. Deployment and real image testing are pending. Production Build349 and native build27 are unchanged.
September 16 DEV Build387 deployed: matching customer, management and sandbox billing packages passed fresh status/refresh/Max-access checks. One mobile comparison returned three actionable answers labeled AI 1/2/3; Google operator sign-in also passed. No new payment-state changes or complete-site approval are claimed. Outage retries have automated coverage, not a forced live outage. Production Build349, native build27 and free beta are unchanged; this receipt does not deploy Build388.
September 16 DEV Build387 prepared, not deployed: bounded read-only retries and clearer feedback address the account-verification failure observed in Build386. Manual refresh recovered; the exact upstream cause is unproven. The focused billing suite passed 180 tests and combined Flutter checks passed 748. Live validation remains pending; payments and AI requests are not automatically retried.
September 16 DEV Build386 targeted QA: billing contention auto-recovered; mobile draft retention and fresh category repair, Network save/email/review/archive, Get help save/full email/admin notes/archive/consent restrictions, and real CAPTCHA feedback submission passed. The operator feedback record remains pending. Production Build349, native build27 and free beta are unchanged. This is not a complete application sign-off.
September 16 DEV readiness corrections prepared: billing status and plan-access checks recover from temporary contention without retrying payments or AI requests. Plans separates saved interest from sandbox subscriptions and links to benefit tests. Home service shortcuts start a fresh repair with the selected category. Deployment and live regression testing are pending; production Build349, native build27 and the limited-time free beta remain unchanged.
September 16 DEV Build384 verified: paid Plus access, declined-then-recovered Max access, three AI answers, external Maps, the scheduled-cancellation notice and mobile Payments layout/refresh passed targeted checks. One post-Portal status load needed manual retry; its cause is unconfirmed. Production Build349, native build27 and the limited-time free/unlimited beta are unchanged. This is a documentation-only receipt, not a Build385 deployment or approval of every app flow.
September 16 DEV Build382 is live: a real Basic AI answer passed and its daily test allowance changed from 5 to 4. Billing status during Portal-flow testing then found a configuration-read error before the Portal opened; Build384 is being prepared to fix it and is not deployed. Full subscription lifecycle, mobile and Max testing remain pending. Production Build349, native build27 and the limited-time free/unlimited beta are unchanged; no live payments are enabled.
September 15 DEV plan-benefits testing prepared: Payments links to a separate real-AI sandbox test for Free, Basic, Plus and Max, including three AI answers and external Google Maps results for verified Max. Normal beta remains free/unlimited. Exact-plan Portal switching, safe daily test usage and unpaid-upgrade checks are being integrated; deployment and real end-to-end verification are pending. Production and native apps are unchanged.
September 15 DEV Build380 deployed: Payments & subscription is visible from Account and Plans, real Stripe sandbox management returns to the payment page, and the cached missing payment icon is fixed. Mobile and desktop checks passed without clearing browser caches. Production Build349 and native apps are unchanged. The beta remains free/unlimited; paid-plan switching, limits and paid AI/Maps benefit integration remain unfinished.
September 15 DEV font-cache correction prepared: DEV379 now has a dedicated Payments page and a working Stripe Portal return. Browser testing found a missing payment icon from a cached font; the next package versions font URLs so clearing browser caches is unnecessary. Correction deployment and browser verification are pending. Production Build349, native apps and free-beta access are unchanged.
September 15 DEV payment navigation prepared: open Payments & subscription from Plans or Account to test monthly Stripe subscriptions, invoices, payment details and cancellation. Loading/retry messages remain visible on DEV. Deployment testing is pending; production and free-beta access are unchanged, and sandbox purchases do not grant paid plan benefits.
September 15 DEV billing runtime377: the scheduled-cancellation notice is fixed and verified after real sandbox Checkout, Portal cancellation and a full Account reload on mobile and desktop. Undo cancellation clears the notice; re-cancellation restores saved pending status. Website Build375 and production Build349 are unchanged; this backend-only update is not a complete production release. The free unlimited beta is unchanged.
Historical September 15 preparation checkpoint: the DEV billing correction was prepared, with deployment and real Portal retesting pending then. Runtime377 above now records the deployed cancellation-notice fix and verified undo cancellation.
Historical September 15 DEV Build375 checkpoint: sandbox Checkout, monthly renewal and final cancellation passed, but Account lacked the scheduled-cancellation notice. Runtime377 above resolves that failure. Production promotion remains pending; the free unlimited beta is unchanged and no live payments are enabled.
September 13 DEV update: show the signed-in account and Settings, save display names and appearance, and preserve unfinished repair, Get help and Network drafts. Production promotion is pending.
Test Stripe website subscriptions on DEV while the current limited-time free and unlimited offer remains unchanged; production payments and paid-access enforcement are not enabled.
DEV premium AI answers now include numbered how-to repair steps, preparation, and a clear test of whether the fix worked; production promotion is still pending.
The invited DEV premium test account gets three AI answers directly from the main repair button, with the question carried over automatically.
Test three separate repair answers labeled AI 1, AI 2 and AI 3 on DEV for an invited premium test account, without billing.
Use email, Google, Apple or Facebook with one shared Repair Robin sign-in account.
Promote the exact tested dev website package to production, with automated checks for matching features, settings and versions.
Recorded production releases
Dates are in America/New_York. This is a release record, not a live service-status check.
Released ·
v0.1.0 · Build 433
Practical guide and optional advertising integration
DEV and production received the same tested customer and management package, with a towel-folding guide and three accessible diagrams.
All four shared sign-in providers and the limited-time free, unlimited beta remain available. Production payments remain off.
Post-release Chrome testing found an advertising session-marker error before the Allow button appeared. A corrective release is being prepared; actual ad delivery is not working yet.
Google has authorized ads.txt but its website review is still pending. This is not approval to serve ads or a claim of advertising revenue.
Website Build433 does not update the unchanged iOS and Android build27.
Ad-free paid-plan wording and publisher verification
Plans explain that active Basic, Plus and Max memberships will be ad-free; Free will be ad-supported when ads are enabled.
The limited-time free and unlimited beta continues. Production payments remain off and this update creates no charges.
Publisher ownership metadata and seller files are live. Google ownership verification passed and website review was requested; ads are not serving and Google approval is still pending.
DEV and production share the exact approved website package and all four sign-in providers. DEV alone offers the server-verified sandbox ad-layout preview, without an ad network or revenue.
Desktop and phone-sized production checks verified paid-plan wording, accessible question controls and sign-in icons. This update does not claim to fix intermittent AI availability.
Website Build429 is separate from unchanged iOS and Android build27; no native ads SDK or store release is included.
Optional website analytics with a clear privacy choice
Allow or Decline optional Google Analytics on the production website. Change your choice later in Account & settings or the privacy notice.
Analytics is off before consent and on DEV. It excludes private pages, questions, answers, uploads, form details, account identity and URL parameters; advertising features stay disabled.
Production and DEV retain the same approved website package and shared sign-in system. The limited-time free beta continues; production payments remain off.
Actual production checks confirmed consent controls, scrubbed page views, no duplicate navigation events and received traffic in the dedicated Analytics property.
AI responses can still be intermittently unavailable: two concurrent authenticated checks returned an unavailable error, and a later sequential request recovered. The cause is undetermined; this analytics release does not change or claim to fix AI availability.
Website Build426 is separate from unchanged iOS and Android build27. This update does not re-certify physical-phone audio, microphone or camera behavior.
The approved website update is live and still free
Production and DEV now share the same approved website features and account system, including email, Google, Apple and Facebook sign-in.
Ask repair and everyday how-to questions, with practical steps and optional photo or voice input.
Choose from 11 answer and playback languages. New cloud-generated playback supports the selected language; some fixed menus and headings remain English.
Use topic-dependent illustrated guidance and inline tutorials, alongside the existing account-authorized three-answer comparison.
Keep the question field and main controls accessible in the compact mobile layout.
Try one question without an account. Further questions require a free account and remain free and unlimited during the limited-time beta. Production payments remain disabled.
Website Build424 is separate from iOS and Android build27. Device audio, microphone and photo behavior still depend on browser/device support.