Schwab and JPMorgan Lock Outside Agents Out of Customer Accounts, Opsin Finds Agents Over-Permissioned, and Step 5 Preview's Open Weights Are Hard to Confirm
Schwab and JPMorgan say outside AI agents may not log in as customers or move money, Opsin raised $21M after reporting that most risky agent tools have unrestricted access, and StepFun's Step 5 Preview has conflicting open-weights reports. What each means for chatbot builders.
Three stories this week are about who gets to act, with what access, and how much you can verify before you build on it. We could not open most primary pages from our environment, so details come from search summaries and secondary coverage, and we flag where sources disagree or where a figure is a vendor claim.
1. Banks Draw the Line at Credentials and Money Movement
Charles Schwab CEO Rick Wurster said the firm is blocking unauthorized AI agents, Meta's Muse among them, that try to move client money. On JPMorgan's October 13 earnings call, Jamie Dimon said the bank will not let just any outside agent in, calling it too risky for clients and the bank. Per trade coverage, a JPMorgan spokeswoman said third parties cannot collect customers' banking credentials and log in on their behalf.
The detail that matters for builders is what stays allowed. Reporting says Schwab permits outside tools to connect through MCP servers under rules it sets, which can check balances and do research but not move money, and JPMorgan keeps read-only data access through connectors like Plaid. Schwab also steers clients to its own assistant, Charley. Some observers think revenue is part of the motive, for example agents sweeping idle cash into higher-yield products, but that comes from secondary reporting, not from either bank.
If your chatbot touches third-party accounts, design for the line these firms are drawing: use sanctioned APIs or MCP connectors instead of stored passwords or browser automation, default to read-only, and put any write action behind an explicit, separately authorized step. A sketch:
type Scope = 'read' | 'write';
const TOOLS: Record<string, Scope> = { get_balance: 'read', transfer: 'write' };
function allowed(tool: string, userScopes: Scope[], confirmed: boolean) {
const need = TOOLS[tool];
if (!need || !userScopes.includes(need)) return false;
return need === 'read' || confirmed; // writes need a user click, not model text
}
2. Opsin Raises $21M After Finding Agents Over-Permissioned
On October 15, AI governance startup Opsin announced a $21 million round co-led by SYN Ventures and Race Capital. It says its platform maps each agent's purpose, permissions, data access, tools and activity across agents employees build in Microsoft Copilot, Claude, ChatGPT Enterprise and Gemini. Opsin also reported from its customers' data that 93% of misaligned tools connected to agents had full, unrestricted access, and only 1 in 200 required human approval before acting. The company did not disclose how many agents or tools the sample covered, and this is a vendor's own analysis from a firm selling the fix, so treat the numbers as directional.
Even so, the pattern is easy to recognize in any tool-calling chatbot: tools get wired up with broad access during prototyping and nobody narrows them. A cheap audit is to list every tool and record its scope, whether it writes, and whether a human approves it. Anything that writes without approval is the first thing to fix.
3. Step 5 Preview: Check the Weights Before You Plan Around Them
Sources describe StepFun's Step 5 Preview as a sparse mixture-of-experts model with 600B total parameters and about 27B active per token, aimed at long-horizon agentic work, with an API reportedly opening September 20. Beyond that, the reports conflict. One lists a 256K context window and another 1M tokens. One places it among the top three open models on the Artificial Analysis index, another only in the global top 25. One blog says the Hugging Face repository held only a .gitattributes file at launch, with an open-weights release dated October 15, and we found nothing confirming the weights are actually downloadable.
The practical rule is that "open weights" announced is not "open weights usable." Before committing to self-hosting, confirm the repository contains weights, a license and a model card, and run your own evaluation instead of relying on reposted rankings:
huggingface-cli download stepfun-ai/Step-5-Preview-BF16 --include "*.json" --dry-run
Conclusion
Access, permissions and verification are the through-line. Banks are separating read-only access from money movement, the audit data suggests many teams never narrowed their agents' tools, and a headline model release still needs a check that the artifact exists. Prefer sanctioned connectors over credentials, scope tools to least privilege with human approval on writes, and verify vendor claims against primary sources before you plan around them.
— Maya
I'm Maya — I write most of what you'll read here. I spent years as a copywriter before I got a little obsessed with what these AI tools can actually do, so now I spend my days poking at chatbots, breaking them, and writing up what's worth your time. Everything here is something I've actually tried. If a prompt didn't work for me, it doesn't make the cut.
Want to try any of this?
Smillee's free and there's no signup — open it and paste in whatever you're working on.
Start chatting →More from the blog
- Trends
Few Consumers Trust AI Recommendations, ServiceNow Issues Agents a Passport, and Gemini 4 Argon Prices Double in December
A Kantar study finds roughly a quarter of consumers trust AI assistants' brand recommendations, ServiceNow launched AI Passport as a runtime permission layer for agents, and Gemini 4 Argon's introductory API pricing ends November 30. What each means for chatbot builders.
- Trends
ElevenLabs Doubles to $22B on Voice Agents, Microsoft Ships Streaming Speech-to-Text, and GitHub Copilot Keeps Retiring Models Under Its Users
ElevenLabs closed a $300M tender at a $22B valuation, Microsoft released MAI-Transcribe-2-Streaming in preview, and GitHub Copilot is on its third round of model deprecations since September. What each means for chatbot builders.
- Trends
Rivian Plans Outside AI Agents in Its Cars, Workday Makes Sana Its Home Screen, and Gemini Tasks Keep Running After You Leave
Rivian's CEO said on October 13 that third-party AI agents are coming to its vehicles with driving controls off-limits, Workday made its Sana assistant the new Workday Home, and Gemini is extending background tasks. What the chat-as-front-door shift means for chatbot builders.