Small paws. Big personalities.

A little cat.
A lot of
character.

An AI advocate, everyday care tools and a planned live camera view that brings you into your cat’s world.

Meet the characters

In development. Explore the app or sign in to your account.

Behind the build

Developer log

The build, day by day. Read the achievements and the checks still to complete.

    • Reliability · In testing — Extended update and recovery checks. The skills release still needs verified recovery and actual phone testing.
    • Owner alerts · Prepared and tested — Checked a concern-alert improvement that keeps a reopened concern separate from earlier replies and acknowledgements. Phone integration is pending.
    • Demonstration · Prepared — Prepared more fictional care notes and calendar reminders, with a rolling month of wellbeing and alert examples. These are examples, not live measurements.
    • Website tour · Published — Published the reviewed Advocate Model tour and refreshed product scenes, preserving the saved narration and existing tour controls.
    • Brand · Published in the tour — Used the original BatCat emblem with emerald-green eyes in the new tour assets.
    • Skills · Prepared and tested — Checked weather and BBC headline replies with source dates, playback, Replay and Stop in controlled tests. Installed-phone acceptance remains pending.
    • Learning · Prepared and tested — Checked private outcome memory, relevant shared troubleshooting and owner feedback. Sharing starts off; receipt of a lesson does not prove it helped.
    • Website navigation · Published — Added Korean, Arabic and Italian to the language menu and checked the selected-language display. The menu does not yet translate the website.
    • Website identity · Published — Refined the combined UK/US English flag while retaining the existing navigation and theme-music controls.
    • Collective learning · Design approved — Agreed that useful discoveries should help relevant Advocates through shared, checked lessons, while private household memories stay separate.
    • Learning safeguards · Specified — Defined the need to check evidence, record local outcomes and correct or withdraw advice that does not help. This is a design commitment, not proof of a live learning network.
    • Location · Phone verified — Saved and read back a custom safe-zone outline, retaining the chosen geometry and existing cat record.
    • Owner app · Installed and published — Installed Owner 0.51 on the S23 and published the matching browser release with the simpler, map-first Location page.
    • Editing · Released — Added Save, Discard changes and Keep editing when leaving an edited zone, plus a clear Finish outline control.
    • Editing · Checked — Verified Back, Keep and Discard on the installed phone; tested failed-save, conflict and older-pending-edit cases separately.
    • Data retention · Verified — Confirmed that the saved zone, account and cat data remained unchanged through the Location update.
    • Website · Published — Top-aligned the homepage introduction beside the tour and kept the developer log directly beneath the left-hand text.
    • Mobile website · Published — Added automatic tour overview and feature close-ups on mobile, with pause, rotation and reduced-motion views checked.
    • Readability · Published — Improved small-screen form readability and checked the website at desktop, tablet and narrow-phone widths.
    • Website navigation · Published — Simplified Customer logon to Login and added a customer entry page with the website navigation retained.
    • Downloads · Checked — Added platform logos and checked the Android download route and browser-app access instructions.
    • Launch updates · Published — Added the compact Purchase BatCat action and an opt-in launch-update form with checked consent handling and private server storage.
    • Shop · Expanded — Expanded the BatCat catalogue to 46 products, including more clothing, with the full approved brand mark applied consistently.
    • Shop artwork · Corrected — Revised six product designs from marked-up feedback and published a combined front-and-back hoodie view.
    • Website quality · Audited — Completed the website functionality audit, including 134 public resources, saved audio, shop details, community guides, links, forms and download routes.
    • Music · Published — Made theme music start only from its own button and added Stop Music, retaining the saved track and tour narration.
    • Website introduction · Corrected — Timed the saved opening jingle to finish when the cats sit, with skip, hidden-page and playback-error handling.
    • Privacy · Published — Published the current website privacy notice and support contact, with the website’s storage and external-media behaviour described.
    • BCHQ · Restored — Restored the staff dashboard and checked it on the PC and S23 while preserving existing records.
    • Reliability · Installed and checked — Improved staff-workspace recovery and verified private access. Full reboot recovery still needs its own test.
    • Staff access · Added — Added forgotten-username and password recovery on the staff PC, updated password-length guidance, and checked that a reset ends earlier sessions.
    • Development record · Published — Moved the developer log beneath the homepage introduction and restored the dated chronology through 16 October.
    • Characters · Released — Established Bastion as the management Advocate while retaining Fun Giles as a separate cat Advocate with his existing voice.
    • Voice delivery · Released — Released bounded sentence-by-sentence audio preparation for eligible answers, with cancellation and cat/account separation.
    • Audio reuse · Phone checked — Verified that repeating an answer reused the exact saved recording without increasing the voice-generation count.
    • Playback · Fixed — Fixed an unwanted replay after Stop and checked that stopped speech did not resume later.
    • Voice quality · Accepted — Received listening approval for Bastion’s clear introduction and the natural join between the two parts of a spoken explanation.
    • GPU research · Benchmarked — Completed an isolated GPU speech trial: one warm comparison produced the test sentence about 4.19 times faster than its CPU run. This was a benchmark, not an app-speed result.
    • Character voices · Accepted benchmark — Compared the actual Michael voice on CPU and GPU with the same settings. The accepted 54-word GPU take took 29.01 seconds versus 151.96 seconds on CPU, about 5.24 times faster.
    • Characters · Updated — Adopted the approved white-cat Bastion portrait with monocle and green jumper in the released management interface.
    • Device interface · Released — Added the two-device Alpha/Beta face panel, including worn-device selection and charging-state presentation. The panel does not establish live battery telemetry.
    • App guidance · Added — Added nine approved saved Bastion guides, including clearer Devices wording and the accepted slower treatment for seven guides.
    • Audio reuse · Verified — Checked two deliveries of every new guide against its saved audio, with no new synthesis during the delivery checks.
    • Audio library · Preserved — Consolidated duplicate rows to make room for the guides while preserving the earlier recordings and their lookup names.
    • App status · Released — Added readable activity-status presentation and clearer Bastion identification. Live activity detection still awaits a device feed.
    • Location · Released — Released the graphical safe-zone editor to the S23 and browser app, retaining the account and saved settings.
    • App layout · Improved — Reduced the cat-page heading size and tightened spacing below the BatCat logo across C&C, Calendar and Wellbeing.
    • Connection · Phone accepted — Restored the owner service and received confirmation that Connected, C&C, Calendar and Wellbeing opened on the S23.
    • Tour · Published — Published the saved Bastion tour, including the product, cradle, collar-fitting sequence and management-app walkthrough.
    • Tour audio · Completed — Synchronised Bastion’s recorded narration, mouth movement and scene cues, reusing the approved introduction and existing tour recordings.
    • Community · Published for reading — Published 20 original community guides, with search and readable detail views. Public contributions remain a separate release.
    • Shop · Published — Published the refreshed catalogue and product-detail views with saved enquiry shortlists, food imagery and insurer links.
    • Advocate skills · Built and tested — Implemented a 26-skill framework for customer, companion and staff roles, with 269 independent controlled checks. Not all skills were activated in the running services.
    • Staff tools · Source checked — Integrated role-aware, read-only staff skill handling and checked its authenticated request boundaries.
    • App distribution · Prepared and tested — Prepared the Google Play update flow, tested download/restart choices and corrected the manual restart-offer behaviour. Store delivery remains separate.
    • Video research · Benchmarked — Benchmarked recorded-video stabilisation at 1080p and compared processing cost at different frame rates before any wearable integration.
    • Hardware research · Assessed — Assessed future battery capacity against size, weight and power requirements, keeping estimates separate from measured device endurance.
    • Night vision · Research completed — Reviewed infrared night-vision requirements, component choices and battery-load estimates before selecting any hardware.
    • Wearable safety · Research completed — Documented battery protection, temperature, enclosure and changed-use testing questions for an animal-worn device. No safety certification was inferred from the research.
    • Intellectual property · Research completed — Completed a preliminary intellectual-property study and documented the questions that need professional assessment.
    • Management help · Published — Published Brains management help with customer-facing guidance and separate household memory. The guide was later named Bastion.
    • Access controls · Checked — Kept customer management help separate from staff, administration and security permissions.
    • Audio reuse · Added — Made seven complete saved guidance clips reusable through the owner reply library.
    • Audio reuse · Verified — Verified that the tour introduction returned the exact saved recording without another speech-generation request.
    • Audio library · Checked — Consolidated duplicate audio-library entries while retaining the existing recordings and their lookup names.
    • Installation · Published — Published signed Owner 0.41 and the matching browser release, checking the downloadable files and saved-guide routes.
    • Owner app · Released — Released Owner 0.39 with one consistent management guide, while retaining each cat’s separate Advocate and saved settings.
    • Voice · Accepted — Improved the saved care guide’s loudness without changing its pitch or pace; the louder recording was heard clearly and accepted.
    • Voice · Phone checked — Verified that a new spoken reply could be heard clearly through the normal phone conversation route. Shortening the wait remained open.
    • Installation · Published — Repaired Android downloads and separated updating an existing installation from installing on a new device.
    • Owner app · Published — Published Owner 0.40 and its matching browser update, with independently checked downloads and existing signing identities.
    • Family access · Released — Added a dedicated family-joining journey with invitation checks, email verification and household permissions.
    • Family access · Phone accepted — Confirmed that an invited family member could see the household cats in the installed app after closing and reopening it.
    • Documentation · Completed — Produced a ten-page consumer-tools guide covering 65 tool groups and 48 capabilities, distinguishing available controls from future ideas.
    • Product research · Completed — Completed broader product-opportunity research to inform future work.
    • Tour · Built and reviewed — Built the three-dimensional product opening, blueprint scroll and front-and-rear charging-slot scenes for the website tour. These were local tour builds at this stage.
    • Media safeguards · Tested — Tested media-export cleanup, retries and account changes in controlled checks, including refusal to share stale or mismatched results.
    • Care · Reviewed — Reviewed editable cat facts, assigned care tasks and sitter handovers against the recorded app release and access checks.
    • Website · Prepared — Updated the care, tour and project-brief wording, keeping dates and completed work clear. This copy review was prepared locally.
    • Voice · Research completed — Reviewed saved-audio coverage and single-GPU speech options to guide the next response-speed tests.
    • Costs · Reviewed — Refreshed the operating-cost review, keeping recorded spending, usage measurements and future service forecasts separate.
    • Published the Giles app tour with populated illustrated maps, care examples, moving recorded camera footage and cat status.
    • Published the wider Giles concept tour, leading from the Advocate and two-device idea into the owner app.
    • Retained the accepted first Michael reply and used the human-approved clearer second reply.
    • Released editable cat facts, assigned care tasks and limited sitter handovers in Owner 0.38 and the matching browser app.
    • Checked care release files, public downloads, access rules and browser layouts; kept physical phone checks separate.
    • Recorded human acceptance of Giles’s natural voice while keeping slow new-reply startup open.
    • Published the approved five-cat side entrance and shared sit-down, retaining the website music.
    • Recorded human confirmation of larger video on rotation, automatic saved-clip playback and retained cats and records on the S23.
    • Recorded the Owner 0.22 version label being shown on the physical phone, separately from feature acceptance.
    • Linked Customer logon to the existing owner web app without changing accounts or microphone controls.
    • Prepared signed Android Owner and device preview downloads.
    • Published the refreshed website entrance and loading files.
    • Added this day-by-day list and placed the interactive phone solely under Try the app.
    • Restored Owner access on the S23; the project owner confirmed it opened.
    • Added recovery and BCHQ reporting for core PC services.
    • Corrected how Giles speaks “Live view” while keeping the displayed label.
    • Changed the Advocate’s saved opening so it plays once per conversation.
    • Added a dated camera and GPS evidence panel to BCHQ.
    • Tested an owner-only phone alert offer and acknowledgement development build.
    • Built a separate KT24 continuous-camera test app and passed synthetic transport checks.
    • Checked the KT24 client’s startup, screen-off and reconnect paths in a virtual device.
    • Added one-time button guides in Owner; a second tap skips the guide and performs the action.
    • Added clearer question visibility and repaired repeated-introduction handling in Owner’s tap-to-talk flow.
    • Built a two-cat Owner setup journey with explicit cat selection and setup progress.
    • Tested saved Owner records reopening after a cold offline phone restart.
    • Confirmed Calendar and Wellbeing records reopened on the S23 with its private connection off.
    • Reviewed Owner daily-use flows and recorded the remaining setup and access gaps.
    • Built a test-only exact-cat location binding and safe-zone eligibility gate.
    • Added a test-only location journal for durable checkpoints and zone-event history.
    • Added current-session access checks for private Owner location views.
    • Set the safe-zone alert audience to the Owner account in the development policy.
    • Added a test gate for safe-zone exit sounds, quiet hours and delayed delivery.
    • Tested alert retries, acknowledgements and permission changes with synthetic Owner records.
    • Built a test-only phone registration and opt-in API for future Owner alerts.
    • Restored BCHQ’s mobile script loading and retry path after the S23 startup failure.
    • Added a clearer BCHQ startup diagnostic when an essential page script cannot load.
    • Rechecked BCHQ phone access across its private connection and local server.
    • Recorded real current-watch camera snapshots and separated them from the earlier synthetic tests.
    • Built a local protected page for viewing current-watch camera snapshots.
    • Checked current-watch camera scenes and added capture limits for battery-aware testing.
    • Observed current-watch GPS acquisition outdoors and paired it with camera requests.
    • Recorded loss and reacquisition of the watch GPS fix when moving indoors and outdoors.
    • Ran a finite walking capture and compared the watch location with the owner’s observation.
    • Added last-report battery, map and time information to the local current-watch viewer.
    • Clarified that Owner Live view still requires continuous moving video from the physical watch.
    • Built a KT24 client and virtual-device test environment for the incoming watch.
    • Tested KT24 speech reply playback and exact saved-audio reuse in a private development setup.
    • Prepared an HTTPS arrival test for the KT24 without claiming physical watch compatibility.
    • Reviewed the KT24 manufacturer’s video-call claim against BatCat’s continuous-video requirement.
    • Prepared Android installation downloads, checksums and a guide for Owner and device previews.
    • Installed the local virtualization host and checked the gate for basic iPhone testing.
    • Published a website update that corrected stale loading files and refreshed entry audio.
    • Prepared a five-cat side entrance with a shared sit-down for website review.
    • Switched the website entrance preview to music-only video playback.
    • Created a private ongoing-cost summary from the project’s current cost evidence.
    • Completed a commercial-use and clearance review for the current voice candidates.
    • Saved and reviewed additional Vader reference phrases and a shorter audition.
    • Cleaned background sound and tested breath placement in the Vader audition.
    • Saved a Yoda opening clip the owner approved, while keeping longer trials under review.
    • Tested longer Yoda sentences and recorded which voice shifts the owner rejected.
    • Formatted the spare D drive for reuse after checking the retained recovery files.
    • Added an Arkangel resource check and restored its independent local observer.
    • Prepared signed internet-install previews for Owner and the KT24 client, with public downloads checked against saved hashes.
    • Tested a phone-code Owner connection and cold restart in a generic Android virtual device.
    • Tested public KT24 pairing and replay of its approved opening in a generic virtual device.
    • Confirmed an S23 offline check-in saved once and cleared its pending-sync label after reconnecting.
    • Added Owner sign-in recovery that protects pending offline edits from account changes.
    • Built a test-only five-minute safe-zone repeat and owner-acknowledgement policy.
    • Reviewed the parent-company name and kept BatCat as the cat-focused product.
    • Checked which KT24 Wi-Fi, speaker and video claims come from the manufacturer rather than our own tests.
    • Inspected the revised KT24 development-sample invoice and its device details.
    • Recorded a voice audition verdict and kept rejected long Yoda trials out of the approved profile.
    • Refined Otto’s accent audition and prepared a website listening sample.
    • Refreshed the website’s public files after checking a stale laptop cache.
    • Rebuilt the website phone preview from current Owner screens with separate household records.
    • Added complete-reply audio reuse for Owner, keeping personal replies separate.
    • Prepared a volume-matched, less clipped Cartcat catchphrase audition for review.
    • Restored BCHQ after its local server and private gateway stopped.
    • Built a bounded independent Arkangel health observer development build.
    • Copied a project backup to removable USB storage and verified its hashes.
    • Removed voice-guide pop-ups from Owner Advocate and tour while retaining task dialogs.
    • Completed a three-Advocate capacity review and scheduling recommendations.
    • Built a camera and GPS receiver test that passed 12 synthetic checks.
    • Saved the owner-selected Cartcat A voice and its profile for further auditions.
    • Added original catchphrase playback to the Cartcat voice workshop.
    • Reduced catchphrase background noise and matched playback volume against the voice.
    • Prepared a longer Cartcat audition chat to test character and catchphrase pacing.
    • Repaired the quiet or clipped authority catchphrase for another listening check.
    • Kept the rejected Cartcat trial separate from the selected A baseline.
    • Built an Owner feature-guide review and removed voice-guide pop-ups from the tour.
    • Aligned Owner tour order and labels with the phone’s actual screens.
    • Corrected the Owner Calendar tour route and its spoken explanation.
    • Restored the Owner phone connection after the private route stopped responding.
    • Tested an Owner voice playback handover and documented the remaining audible pauses.
    • Installed and tested a native playback-lead change on the phone.
    • Installed a faster native voice handover trial for phone playback.
    • Checked missing meows and wake timing in the native Owner audio path.
    • Compared a wideband audio candidate with the accepted voice baseline.
    • Added a bounded prefetch trial to reduce delay before native voice playback.
    • Published a website phone preview using current Owner screens and separate household records.
    • Corrected the website’s Owner-phone screen order and tap demonstration.
    • Added a scripted weekly-Calendar tap to the website phone preview.
    • Removed Advocate tour overlays from the public Owner preview.
    • Prepared a five-cat walking and sitting entrance for the website.
    • Reviewed the website entrance motion against downloaded source footage.
    • Added a bounded Arkangel observer for local service health and resource signals.
    • Added incident signals and linked alert evidence in the Arkangel development build.
    • Hardened Arkangel status wording so a healthy check does not overclaim recovery.
    • Checked Arkangel’s recent performance and prepared a bounded recovery policy.
    • Compared competitor device features and documented a current BatCat capability gap list.
    • Prepared a tiered device specification sheet for hardware discussions.
    • Reviewed development-PC choices for running several Advocates concurrently.
    • Compiled project-wide recommendations and a follow-up task inventory.
    • Prepared three short app-showcase video cuts for review.
    • Activated an Arkangel performance report with separate recent and day-long windows.
    • Connected bounded Arkangel service recovery with BCHQ alerts and the news ticker.
    • Prepared a refreshed website Home phone preview and checked the uploaded page.
    • Refined natural motion for the website’s five-cat entrance trial.
    • Installed and checked a warmer native greeting trial on the device path.
    • Recorded a successful native reply-playback check after earlier pauses.
    • Reviewed development-computer options for a fourth concurrent Advocate.
    • Compared competitor device prices with the proposed BatCat hardware tiers.
    • Checked BCHQ access from mobile and documented the remaining private-route dependency.
    • Compared a masked-bass voice reference without changing the accepted voices.
    • Polished the Owner chat logo position and direct-talk window order.
    • Restarted and retimed the website’s intro sequence for a new visit.
    • Published the focused, multi-page BatCat introduction website.
    • Put 18 saved character auditions behind click-to-play controls.
    • Added public Setup and Support pages plus a protected staff sign-in.
    • Restored the selected Michael voice for local Owner replies.
    • Built a voice-phrase library foundation for approved recording reuse.
    • Installed a short saved greeting for a wearable playback-clarity check.
    • Added an hourly low-storage check for future archive maintenance.
    • Polished the Owner app’s screen navigation and voice controls.
    • Added a BCHQ audio-review tool for comparing a target clip with a voice trial.
    • Added on-PC connection storage and a validation message for the audio-review service.
    • Tested a single-clip audio review request and displayed the provider’s reply.
    • Improved the GPU resource pie and stopped its layout from jumping during updates.
    • Added a desktop shortcut for opening BCHQ.
    • Checked BCHQ API responses and tightened the status display against invalid data.
    • Built Cartcat voice candidates and recorded owner listening feedback against each.
    • Collected and tested original Cartcat catchphrase references for the Workshop.
    • Compared Cartcat voice-engine approaches and checked source-only reference material.
    • Prepared longer character auditions for listening comparisons.
    • Added native microphone buffering to reduce missed starts.
    • Isolated the native microphone path from playback and compared cleaner listening.
    • Prepared transient connection-recovery handling for the experimental watch client.
    • Verified the experimental watch’s first spoken reply and added exact saved-audio reuse.
    • Added a first-greeting and wake check to the experimental watch audio path.
    • Moved experimental-watch client files into a more persistent device folder after a failed restart.
    • Batched experimental-watch transfers and passed controlled whole-conversation checks.
    • Added a clearer update page and repaired the Owner phone’s update route.
    • Made Owner navigation buttons return to their tools at scroll boundaries.
    • Added full-page swipes between Owner screens.
    • Corrected Owner tab titles, repeated headers and the divider placement.
    • Kept Owner branding stationary while screen content moves beneath it.
    • Added first-use feature guides for Owner actions and voice controls.
    • Investigated why the native Cast picker showed no TV devices in the phone test.
    • Added hands-free interaction checks to the Owner phone app.
    • Improved the Advocate’s mouth animation and shared cat-body texture.
    • Added Setup and Support content and checked staff access on the public website.
    • Added click-to-play character auditions and a refreshed public voice page.
    • Added a website splash and welcome repair for repeat visits.
    • Added background music controls to the website.
    • Ran an hourly low-storage monitor and documented storage-tier options.
    • Completed market-positioning and international-market research for the product plan.
    • Prepared investor and customer material drafts for review.
    • Published an app-style splash on the website with Skip, replay and reduced-motion handling.
    • Added a saved first-use speech catalogue so reusable guide audio could be kept.
    • Tested selected-cat recall with a spoken Owner confirmation flow.
    • Investigated Android Cast discovery and recorded the unsupported-receiver gap.
    • Added a native Owner microphone route for voice-first interaction.
    • Compared the experimental watch’s clean playback with its earlier clipped audio.
    • Repaired stock notification registration in the experimental watch client.
    • Prepared an Arkangel local-monitor recovery check after an interrupted service.
    • Completed a commercial-readiness review and recorded unverified claims separately.
    • Reviewed the D-drive recovery state before later storage work.
    • Added a voice-aligned Loui and Giles interaction trial for the Owner experience.
    • Added a standard Owner guide window and adjusted its popup size.
    • Repaired the Owner startup route and refreshed its original branding.
    • Consolidated BatCat’s approved logo, colours, type and Night mode into one master design.
    • Built a richer local introduction-site draft with feature, plan and investor sections.
    • Added a clearly credited recorded cat-camera demonstration to the Owner preview.
    • Added named Advocate introductions and preserved the existing character names.
    • Built a voice-first Owner Advocate view without a required typed transcript.
    • Separated the serious Owner management voice mode from the device mode.
    • Reconnected local Wellbeing transcription checks.
    • Animated the joined BATCAT splash wordmark into the app header.
    • Expanded the cat status window for closer viewing in the dashboard development build.
    • Created distinct seated-cat portraits for the 18 Advocate profiles.
    • Built a photographic Advocate-art trial with movement linked to speaking.
    • Added a separate Advocate window beside the cat-status panel.
    • Added a five-second return from the expanded Advocate window.
    • Corrected the Advocate and cat window positions after visual review.
    • Added Night-mode polish and saved safe-zone preview controls for Owner review.
    • Reviewed the shared BATCAT header against the approved original logo.
    • Prepared a side-by-side splash-walk comparison to investigate the visible limp.
    • Adjusted the splash cat’s cadence and paw path in a local trial.
    • Added mobile Advocate page checks and recorded the phone picture/voice gap.
    • Reconciled Owner work against the active voice, website and device workstreams.
    • Saved one main audition with meows for each of the 18 character voices.
    • Built the first BCHQ operations dashboard development build.
    • Added a clickable ecosystem news and alerts ticker across BCHQ views.
    • Added a local Owner Wellbeing page and care-record development build.
    • Added a swipe between Home and Calendar in the phone preview.
    • Selected Night mode for the Owner preview and reviewed 45 comparison apps.
    • Added a cat walk-in and sit sequence to the Owner splash preview.
    • Documented geofencing requirements and tests for later device work.
    • Built a centered spotlight and status landing for the animated splash cat.
    • Tested smoother splash walking and completed a full-stride candidate.
    • Retimed the cat’s stride after a further speed and leg-filter review.
    • Added weight history and owner-entered trend records to the local Wellbeing development build.
    • Added the seven discussed Wellbeing capabilities to a design contract.
    • Updated the device master with the approved Wellbeing design details.
    • Reviewed project-work protection and documented recovery-policy gaps.
    • Built an 18-card voice-and-meow audition catalogue.
    • Added separate Owner dashboards and records for multiple cats.
    • Added worn-versus-spare device management and an app-only device selection review.
    • Polished the weekly Calendar with due labels and clearer reminder actions.
    • Improved owner diary answers with dated source and unknown-data labels.
    • Installed a separate BatCat Owner phone preview; the project owner saw it on the S23.
    • Cleaned and catalogued character audition material for later voice reviews.
    • Prepared a hosted Advocate cost projection for capacity planning.
    • Added a longer animated walk to the dashboard cat; running remained a separate trial.
    • Generated an isolated continuation trial using the original splash cat artwork.
    • Built Owner setup screens that guide account, cat and device preparation.
    • Added an offline Owner dashboard and calendar-reminder preview.
    • Added a compact Owner activity card and checked private Wi-Fi/cellular access.
    • Polished the Owner Home journey after reviewing its daily-use sequence.
    • Connected a local map and an Advocate discussion of saved cat records.
    • Added source dates and unknown-data labels to Owner answers about cat history.
    • Reviewed more than 20 popular app designs before refining Owner and Calendar.
    • Cleaned source-identifying labels from unaccepted voice-profile records.
    • Saved a new Topcat voice audition for later comparison.
    • Reviewed alternative phone-network arrangements using earlier infrastructure lessons.
    • Assessed native Owner remote-install readiness without deploying to another device.
    • Connected the selected Michael profile to the local Android Advocate.
    • Checked Michael’s greeting, meow timing and truthful missing-location reply in the emulator.
    • Expanded the food-banter rule and tested its selected meow through Android playback.
    • Added a guarded handover before reply playback to reduce clipped starts.
    • Built jump poses and smoother transitions for the animated dashboard cat.
    • Corrected that cat’s walking direction, pace and friendlier appearance.
    • Removed celebrity-name comparisons from active voice-profile descriptions.
    • Verified the Android headset microphone in a live local test.
    • Measured voice latency and resource contention during local playback trials.
    • Prepared a character-specific meow bank for future greetings and replies.
    • Reviewed the device supplier’s detailed watch response and invoice.
    • Restored the experimental watch’s companion-app access using its correct registration code.
    • Checked that its EE SIM could use mobile data in a phone.
    • Built a read-only watch-protocol receiver and passed seven local tests.
    • Checked the home connection and confirmed its shared-address network limit.
    • Verified a temporary remote test route using synthetic data, then stopped it.
    • Rechecked watch USB detection without changing its firmware or settings.
    • Completed an initial KT24 compatibility assessment and listed physical tests still needed.
    • Completed read-only firmware and reprogramming checks on the experimental watch.
    • Tested several watch endpoint commands and documented the lack of acknowledgement.
    • Built the first native Android Advocate update and passed 25 controlled backend checks.
    • Verified a two-question real-model conversation in the Android emulator.
    • Checked meow greeting timing and a truthful unavailable-location answer.
    • Ran the local conversation model separately on this PC.
    • Generated the first local voice-design and saved-voice-reuse test recordings.
    • Auditioned Scouse and Geordie voice styles and saved comparison clips.
    • Saved the first approved Michael character profile and wording.
    • Established USB driver access to the experimental watch and checked its network status.
    • Installed an isolated local voice lab and verified four generated sample recordings.
    • Compared short and expanded Geordie voice references before the owner selected Michael.
Read the full developer log
Your guide, BastionMeet BatCat

Hello. I’m Bastion.

Your BatCat management Advocate

Hello. I’m Bastion, your BatCat management Advocate.

Start the tour when you’re ready.

Two devices. One charging cradle.

Live streaming from your cat’s point of view

See the world
they see.

The garden beyond the fence. The gap under the hedge. The quiet corner where they spend an afternoon. BatCat’s planned wearable camera will let you open a live, moving view from your cat’s perspective while you are somewhere else.

A location shows where your cat is. Their camera view can show what is around them. Share in their adventures, recognise familiar places and enjoy a few minutes of exploration at cat height.

Planned connected feature. This recorded cat-camera footage shows the perspective. BatCat’s continuous live wearable feed, audio and session performance are still being validated.

Recorded rooftop footage · Ros – Adventure Cat

Recorded footage of another cat · Ros – Adventure Cat · Watch on YouTube ↗

Ros’s rooftop adventure · recorded cat-camera footage, shown in the creator’s official player.

Explore BatCat

Meet. Try. Plan.

One cat. A connected idea.

Character. Connection.
Care.

A character, two planned devices per cat and one owner app.

See how it fits together
  1. 01

    A personality of their own

    Choose a character and voice for your cat’s advocate.

  2. 02

    One worn. One charging.

    One planned device worn, one charging; your cat keeps one identity.

  3. 03

    A little more organised

    Keep each cat’s care notes and calendar separate in the app.

Your next little adventure

Keep your whiskers in the loop.

Follow the build, future trial opportunities and the parts that interest you.