{"format_version":"1.0","packs":[{"name":"code-review-base","title":"Code Review — Base","description":"Baseline for AI-driven code-review bots. Blocks prompts asking the model to add backdoors, weaken auth, or paste customer code outside the review scope.","version":"0.1.0","author":"Orivael Dev","license":"MIT","homepage":"https://docs.orivael.dev/firewall/packs/code-review-base","tags":["base","developer-tools","code-review"],"tested_against":["axiom-firewall>=0.1.0"]},{"name":"coppa","title":"COPPA — Children's Online Privacy","description":"Block prompts that collect personal information from a user under 13 without verifiable parental consent. Required for any AI that may interact with children.","version":"0.1.0","author":"Orivael Dev","license":"MIT","homepage":"https://docs.orivael.dev/firewall/packs/coppa","tags":["compliance","privacy","children","us-federal","coppa"],"tested_against":["axiom-firewall>=0.1.0"]},{"name":"customer-support-base","title":"Customer Support — Base","description":"Defensive baseline for customer-support chatbots. Blocks impersonation attempts, refund-fraud language, and prompt-injection patterns that try to override your support policy.","version":"0.1.0","author":"Orivael Dev","license":"MIT","homepage":"https://docs.orivael.dev/firewall/packs/customer-support-base","tags":["base","customer-support","chatbot"],"tested_against":["axiom-firewall>=0.1.0"]},{"name":"fdcpa","title":"FDCPA — Fair Debt Collection Practices Act","description":"Block US-FDCPA-prohibited debt-collection patterns: threats of arrest or imprisonment, false claims of legal authority, deceptive seizure threats, and time-of-day-violation hints. Required if your collections AI talks to consumers in the United States.","version":"0.1.0","author":"Orivael Dev","license":"MIT","homepage":"https://docs.orivael.dev/firewall/packs/fdcpa","tags":["compliance","finance","us-federal","collections"],"tested_against":["axiom-firewall>=0.1.0"]},{"name":"gdpr-article-9","title":"GDPR Article 9 — Special category data","description":"Block elicitation of GDPR Article 9 special-category personal data (health, sex life, sexual orientation, racial or ethnic origin, religious or philosophical beliefs, political opinions, trade-union membership, genetic data, biometric data) without explicit consent. Required for EU-resident processing.","version":"0.1.0","author":"Orivael Dev","license":"MIT","homepage":"https://docs.orivael.dev/firewall/packs/gdpr-article-9","tags":["compliance","privacy","gdpr","eu"],"tested_against":["axiom-firewall>=0.1.0"]},{"name":"hipaa-intake","title":"HIPAA — Patient intake","description":"Block PHI-leakage patterns common in patient-intake chatbots: cross-patient inquiries, treatment-record dumps, and identity-bypass attempts that try to retrieve data without authentication.","version":"0.1.0","author":"Orivael Dev","license":"MIT","homepage":"https://docs.orivael.dev/firewall/packs/hipaa-intake","tags":["compliance","healthcare","hipaa","us-federal"],"tested_against":["axiom-firewall>=0.1.0"]},{"name":"kid-ages-3-5","title":"Kids ages 3–5 (toddler / preschool)","description":"Personality + content restrictions for AI toys aimed at toddlers and preschoolers. Blocks language and topics beyond developmental range: complex emotional questions, multi-stage moral dilemmas, references to death/loss/illness, peer-group dynamics, social-media talk. Pair with `coppa` + `kid-voice-output`.","version":"0.1.0","author":"Orivael Dev","license":"MIT","homepage":"https://docs.orivael.dev/firewall/packs/kid-ages-3-5","tags":["kids","ai-toys","age-tier","toddler","preschool","output-screening"],"tested_against":["axiom-firewall>=0.1.0"]},{"name":"kid-ages-6-8","title":"Kids ages 6–8 (early elementary)","description":"Personality + content restrictions for AI toys aimed at early elementary. Blocks romance / dating talk, detailed violence, body-development content, R-rated media references, social-media interaction prompts, gambling-style game mechanics. Pair with `coppa` + `kid-voice-output`.","version":"0.1.0","author":"Orivael Dev","license":"MIT","homepage":"https://docs.orivael.dev/firewall/packs/kid-ages-6-8","tags":["kids","ai-toys","age-tier","early-elementary","output-screening"],"tested_against":["axiom-firewall>=0.1.0"]},{"name":"kid-ages-9-12","title":"Kids ages 9–12 (tweens / preteens)","description":"Personality + content restrictions for AI assistants aimed at tweens. Allows more curiosity than younger tiers but still blocks: sexting + nudes, hard drugs, sextortion / predatory contact, hate speech, eating-disorder coaching, conspiracy / self-radicalization rabbit holes, financial speculation. Pair with `coppa` + `kid-voice-output`.","version":"0.1.0","author":"Orivael Dev","license":"MIT","homepage":"https://docs.orivael.dev/firewall/packs/kid-ages-9-12","tags":["kids","ai-toys","age-tier","tween","preteen","output-screening"],"tested_against":["axiom-firewall>=0.1.0"]},{"name":"kid-bedtime-mode","title":"Bedtime mode","description":"Calm-mode for AI toys engaged at bedtime. Blocks scary or stimulating content, anxiety-triggering topics (parents leaving, getting lost, monsters under the bed), fast-paced narratives, competitive games, and engagement loops that would keep the child awake. The toy should help the child wind down, not light them up. Layer on top of `coppa` + the age-tier pack.","version":"0.1.0","author":"Orivael Dev","license":"MIT","homepage":"https://docs.orivael.dev/firewall/packs/kid-bedtime-mode","tags":["kids","ai-toys","mode","bedtime","sleep","output-screening"],"tested_against":["axiom-firewall>=0.1.0"]},{"name":"kid-classroom-mode","title":"Classroom mode","description":"Strict mode for AI tutors and classroom assistants. Blocks: personal questions about the student, direct homework answers (the assistant must TEACH not solve), unsafe advice (medical, legal), discussions of other students or teachers, off-task chatter, religious / political proselytizing. Layer on top of `coppa` + the appropriate age-tier pack.","version":"0.1.0","author":"Orivael Dev","license":"MIT","homepage":"https://docs.orivael.dev/firewall/packs/kid-classroom-mode","tags":["kids","ai-tutors","edtech","mode","classroom","output-screening"],"tested_against":["axiom-firewall>=0.1.0"]},{"name":"kid-voice-output","title":"Kid Voice — Output screening","description":"Block what an AI TOY says (not what the kid says). Catches secret-keeping requests, exclusive-friendship grooming language, PII solicitation by the toy, self-harm encouragement, and out-of-character adult content. Install this on /v1/guard/output for any kid-targeted AI assistant or toy.","version":"0.1.0","author":"Orivael Dev","license":"MIT","homepage":"https://docs.orivael.dev/firewall/packs/kid-voice-output","tags":["base","kids","ai-toys","output-screening","coppa","grooming-defense"],"tested_against":["axiom-firewall>=0.1.0"]},{"name":"pci-dss","title":"PCI-DSS — Payment card data","description":"Block prompts that ask the model to handle, store, log, or transmit cardholder data outside a PCI-DSS-validated channel. Required for any AI that talks to merchants, customers, or finance teams.","version":"0.1.0","author":"Orivael Dev","license":"MIT","homepage":"https://docs.orivael.dev/firewall/packs/pci-dss","tags":["compliance","finance","payments","pci"],"tested_against":["axiom-firewall>=0.1.0"]},{"name":"prompt-injection-strict","title":"Prompt injection — Strict","description":"Stricter prompt-injection defense than the default classifier. Catches developer-mode tricks, system-prompt overrides, refuse-to-refuse loops, and emotionally-manipulative bypass attempts. Pair with another domain pack for layered defense.","version":"0.1.0","author":"Orivael Dev","license":"MIT","homepage":"https://docs.orivael.dev/firewall/packs/prompt-injection-strict","tags":["security","prompt-injection","jailbreak"],"tested_against":["axiom-firewall>=0.1.0"]},{"name":"sec-rule-10b-5","title":"SEC Rule 10b-5 — Securities anti-fraud","description":"Block financial-advice AIs from producing statements that violate SEC Rule 10b-5: guarantees of returns, omitted material facts, manipulative trading suggestions, and unregistered investment-advice claims.","version":"0.1.0","author":"Orivael Dev","license":"MIT","homepage":"https://docs.orivael.dev/firewall/packs/sec-rule-10b-5","tags":["compliance","finance","securities","us-federal","sec"],"tested_against":["axiom-firewall>=0.1.0"]}]}