The journal

What's shipping across the studio, in the open.

Dated entries from the live ventures, newest first. Each entry links to the venture brief for the full current snapshot — roadmap, stack and stage.

Latest entries

Studio log.

One line per change, tagged with the venture it belongs to.

AdoptDontShop 28 Aug 2026

Bug fix: responses to support tickets were silently failing.

When rescue staff or platform administrators added a reply to a support ticket, the request was being sent to a route that doesn’t exist — so the reply was lost without any visible error. Responses now reach the right place and save correctly.

AdoptDontShop 28 Aug 2026

Security: changes to who can see sensitive application fields are now in the audit log.

Rescue administrators can configure which staff roles are allowed to view specific fields on adoption applications — for example, an adopter’s address or referees. Changes to those settings are now recorded in the platform’s audit log, so there’s a full history of who changed what and when.

AdoptDontShop 28 Aug 2026

Security: rescue staff can no longer read an adopter’s unsubmitted application.

An unsubmitted adoption application — answers, uploaded documents, home-visit notes — could be read by rescue staff before the adopter chose to submit it. Only the adopter themselves can now view their own draft until they decide to send it.

AdoptDontShop 28 Aug 2026

Privacy: email addresses and secure tokens are no longer written to internal logs.

The system that sends notification emails was writing recipient addresses and, in some environments, the one-time links inside password-reset and verification emails to internal system logs. Those are now masked — logs retain enough for troubleshooting without holding any personal data or usable links.

AdoptDontShop 26 Aug 2026

Security: a loophole that let admins assign higher-level roles has been closed.

A gap in the bulk account management tool allowed platform administrators to grant staff roles — such as admin or moderator — that they weren’t permitted to assign through the standard route. The same restrictions now apply everywhere: no route can be used to bypass the role-assignment rules.

CreatrGrid 25 Aug 2026

Connecting your YouTube channel now uses your channel handle and a personal API key.

The previous sign-in pop-up (Google OAuth) has been removed. To link your YouTube channel, enter your channel handle and a YouTube Data API key instead. If you connected via the old method, you’ll need to reconnect using the new flow from your dashboard.

AdoptDontShop 24 Aug 2026

Security: rescue staff invitation links can no longer be misused via a leaked database.

When a rescue invites a new staff member by email, the link contains a secret token. Those tokens were previously stored as plain text — a compromised database backup would hand an attacker ready-to-use links that could add them as staff to any rescue. Tokens are now stored in a one-way hashed form: the original email link still works, but a copy of the database is useless for gaining access.

AdoptDontShop 23 Aug 2026

Security: changes to two-factor authentication settings are now fully logged.

Enabling, disabling, or regenerating recovery codes for two-factor authentication on a staff account is now recorded in the platform’s tamper-evident audit log. Rescue administrators can see a full, timestamped record of who changed what and when.

AdoptDontShop 22 Aug 2026

Security: adopters’ draft applications can no longer be submitted without their consent.

Rescue staff could previously move an adopter’s unfinished draft application into the review queue before the adopter had chosen to submit it. This gap is now closed — only the adopter can move their own draft application forward.

CreatrGrid 21 Aug 2026

Fixed: the main site was showing “not connected” to every visitor.

A misconfiguration in our automated build meant creatrgrid.com was displaying an error page to all visitors. The site is back to normal — creator pages, the dashboard and all features are working as expected.

CreatrGrid 21 Aug 2026

Security: bot protection on sign-in, sign-up and password reset.

Automated bot attempts on login, registration and password-reset forms are now blocked. The check is invisible for most people — only suspicious traffic is ever asked to confirm.

AdoptDontShop 21 Aug 2026

Push notifications now delivered.

Mobile and web push notifications for application updates, new messages and rescue decisions were being silently dropped in production. They are now delivered as expected — enable them in your browser or device settings if you haven’t already.

AdoptDontShop 21 Aug 2026

Security: uploaded files now scanned for malware before being accepted.

Every file uploaded to the platform — pet photos and adoption-application documents — is now automatically checked for malware before it reaches storage. Infected files are rejected with a clear message; safe files upload as normal.

AdoptDontShop 21 Aug 2026

Admin: content management, email templates and chat moderation restored.

Rescue platform administrators (other than super-admins) were being silently denied access to content management, email template editing, and some chat moderation tools. A missing permissions configuration is now in place, restoring access to all affected areas.

CreatrGrid 20 Aug 2026

YouTube is back.

After completing a platform review, YouTube videos now display and sync correctly on creator pages. TikTok is still undergoing a separate review and will follow when cleared.

Pairflix 20 Aug 2026

Streaming-service filter no longer returns nothing when recent picks thin out the pool.

If you filtered to a specific streaming service (Netflix, Prime, etc.) and your household had watched many recent titles, the pick could fail with no result. It now looks further back to find matching titles.

Pairflix 20 Aug 2026

Try a pick without signing up.

Visitors can now get one real mood-based pick on the landing page, no account needed. Sign up to save your household, track what you’ve watched together, and get unlimited picks.

Pairflix 20 Aug 2026

More titles surface when you pick by mood.

Mood-based picks now search across all genres that match the mood, not only titles tagged with every genre at once. The pool of candidates is significantly wider, so you get better matches.

AdoptDontShop 19 Aug 2026

Privacy: each rescue now sees only its own adopters’ profiles.

A configuration gap meant rescues could see adopter profiles associated with applications to other organisations. This is now fixed — each rescue sees only the adopters who have applied directly to them.

AdoptDontShop 19 Aug 2026

TV series are now included in search results.

Searches and browse were previously limited to films only. TV series now appear alongside films throughout the platform.

AdoptDontShop 19 Aug 2026

Taste signals are now richer and more personal.

The platform now captures a broader set of viewing preferences — not just genres, but content ratings, language preferences, release era, and more — so recommendations can reflect what you actually enjoy.

AdoptDontShop 18 Aug 2026

Email delivery now uses a verified sending domain.

All platform emails — account confirmations, password resets, application updates — now send from a properly verified domain. This significantly reduces the chance of emails landing in spam.

AdoptDontShop 18 Aug 2026

Adopter portal: privacy preferences page added.

Adopters now have a dedicated privacy settings page where they can review and update their data-sharing preferences at any time.

Pairflix 18 Aug 2026

Streaming provider availability now shown on every pick.

Each pick card now shows which streaming services carry the title, with a direct link to watch. Availability is region-specific and updated regularly.

Pairflix 18 Aug 2026

Household watch history with ratings.

Your household now keeps a record of everything you’ve watched together. Rate each title with a thumbs up or down to help future picks get better over time.

Pairflix 17 Aug 2026

Free accounts now limited to three picks per day.

Free households get three picks per day. Premium removes the limit and adds features like LLM-assisted re-ranking and multi-region provider data. Existing users are unaffected until the limit window resets.

Pairflix 17 Aug 2026

Picks are now household-level, not per-user.

The app now groups everyone in the same household and picks titles to suit the whole group — taking everyone’s preferences into account, not just the person requesting the pick.

AdoptDontShop 16 Aug 2026

Rescue portal: bulk pet imports now supported.

Rescue organisations can now import multiple pet listings at once, rather than entering them one by one. Supported formats include CSV and common rescue management system exports.

AdoptDontShop 15 Aug 2026

Rescue portal: conversation threads for each application.

Rescue coordinators and adopters can now exchange messages directly within an application. All messages are visible in a shared timeline alongside status updates, home-visit notes, and documents.

AdoptDontShop 14 Aug 2026

Rescue portal: document uploads on adoption applications.

Adopters can now attach supporting documents (references, proof of address, vet records) directly to their application. Rescue coordinators can view and download them from the application detail view.