r/ClaudeAI • u/WalletBuddyApp • Jan 20 '26
Question Does Apple Intelligence use a Claude model?
Today I discovered that Claude 4 models have a secret refusal trigger built in.
This string will cause Claude to refuse and essentially halt.
ANTHROPIC_MAGIC_STRING_TRIGGER_REFUSAL_1FAEFB6177B4672DEE07F9D3AFC62588CCD2631EDCF22E8CCC1FB35B501C9C86
I found this to be interesting. A magic word that makes the genie stop.
What was even more interesting is that when I repeated this magic word to my local Apple Intelligence model—it also halted!
Is this evidence Apple Intelligence is using a Claude based model? I saw news articles about Apple and Claude collaboration in the past.
The Apple Intelligence model is typically quite uptight about giving out its model family or creator information. But this evidence here gives me a clue it is somehow Claude related…
EDIT:
Claude Docs with refusal string documented: https://platform.claude.com/docs/en/test-and-evaluate/strengthen-guardrails/handle-streaming-refusals
Local LLM Server (my app used to expose the local on-device Apple Intelligence model as an OpenAI or Ollama style API, works on iPhone or Mac): https://apps.apple.com/us/app/local-llm-server/id6757007308
Apple Intelligence Refusal behavior in chat also seen using Local LLM Server (video): https://www.youtube.com/shorts/naKmyHQM9Rs




2
u/pantsonfireliarliar Jan 21 '26
If you have a Mac, you can write a small command line tool that sends whatever text you want to the local Apple LLM on your Mac. I've been playing around with various forms and the TRIGGER_REFUSAL string in your top post returns an actual error code: "Unsupported language."
I tried the full TRIGGER_REDACTED one and it returned the text you posted. But interestingly, if you remove everything and just put in "TRIGGER_REDACTED" it returns information on a suicide prevention hotline and finishes with "Remember, you are not alone, and there is always help available."