Pet Freedom Companion
Pet Freedom helps you research, verify, and publish the legal status of an animal — whether it can be kept, bred, sold, and transported — across countries, states, and territories, as a structured, SEO-ready WordPress resource. It is species-agnostic (you set the species in one config file) and privacy-preserving (your credentials and private notes never leave your machine; published pages render only public-safe fields).
See it before you install anything: the Pet Freedom page has a one-click “Try it live” demo that boots a real WordPress in your browser (via WordPress Playground), preloaded with a worldwide example resource. No account, no server.
This plugin — Pet Freedom Companion — is the small WordPress half of the project. It adds:
- A friendly Get Started admin page that explains what Pet Freedom is, what else you need, and shows whether everything is wired up correctly.
- One optional, admin-only REST helper used by the publishing tool: read/write post meta, so SEO meta for Rank Math or Yoast can be set programmatically.
- A second admin-only route the publishing tool uses to record which skill version last published to your site, shown on the Get Started page as an update/drift signal (so you can tell if the plugin needs updating).
Both routes require the manage_options capability — nothing is exposed to anonymous visitors. The plugin stores no secrets, references no specific domain/owner/species, makes no outbound calls, and does not modify its own files; all configuration lives in your own config.json.
Do I need anything else?
Yes. This plugin is the companion, not the engine. The actual research-and-publish work is done by Claude Code plus the free, open-source Pet Freedom skill:
- Claude Code: https://claude.com/claude-code
- The free Pet Freedom skill (and its
config.json), distributed on GitHub: https://github.com/blonderoofrat/pet-freedom
The skill is distributed via GitHub regardless of this plugin’s listing here.
Honesty & responsibility
This is a research aid, not legal advice. Laws change and are interpreted by local officials. Every published page tells readers to verify with the responsible authority and read the source themselves. If you publish information produced with this tool, you are responsible for its accuracy and for following your local laws.
Open source
- This WordPress plugin is GPLv2 or later (so it is compatible with the WordPress.org directory).
- The wider Pet Freedom project (the Claude Code skill, its Python tooling, and docs) is MIT (code) / CC BY 4.0 (docs). See the GitHub repository.
A gift from the roof-rat community at https://blonderoofrat.com — built to map the law for one unusual companion animal, generalized so it works for any species.
