The Meta Wearables Device Access Toolkit enables developers to utilize Meta’s AI glasses to build hands-free wearable experiences into their mobile applications.
By integrating this SDK, developers can reliably connect to Meta’s AI glasses and leverage capabilities like video streaming and photo capture.
The Wearables Device Access Toolkit is in developer preview.
Developers can access our SDK and documentation, test on supported AI glasses, and create organizations and release channels to share with test users.
You can find an overview of the Wearables Developer Center here.
Create an account to stay informed of all updates, report bugs and register your organization.
Set up a project and release channel to share your integration with test users.
For help, discussion about best practices or to suggest feature ideas visit our discussions forum.
By enabling Meta integrations, including through this SDK, Meta may collect information about how users’ Meta devices communicate with your app.
Meta will use this information collected in accordance with our Privacy Policy.
You may limit Meta’s access to data from users’ devices by following the instructions below.
Opting out of data collection
To configure analytics settings in your Meta Wearables DAT iOS app, you can modify your app’s Info.plist file using either of these two methods:
Method 1: Using Xcode (Recommended)
In Xcode, select your app target in the Project navigator
Go to the Info tab
Navigate to Custom iOS Target Properties and find the MWDAT key
Add a new key under MWDAT called Analytics of type Dictionary
Add a new key to the Analytics dictionary called OptOut of type Boolean and set the value to YES
Method 2: Direct XML editing
Add or modify the following in your Info.plist file.
Default behavior: If the OptOut key is missing or set to NO/<false/>, analytics are enabled
(i.e., you are not opting out). Set to YES/<true/> to disable data collection.
Note: In other words, this setting controls whether or not you’re opting out of analytics:
YES/<true/> = Opt out (analytics disabled)
NO/<false/> = Opt in (analytics enabled)
AI-Assisted Development
This repository ships one public DAT knowledge base in two first-class formats:
Claude and Codex install from the plugin payload under plugins/. Copilot, Cursor, and AGENTS.md readers use the native file-based artifacts at repo root.
Claude Code
claude plugin marketplace add facebook/meta-wearables-dat-ios
claude plugin install mwdat-ios@mwdat-ios-marketplace
Or use the helper script:
./install-skills.sh claude
Codex
git clone https://github.com/facebook/meta-wearables-dat-ios.git
cd meta-wearables-dat-ios
codex plugin install ./plugins/mwdat-ios
Or use the helper script:
./install-skills.sh codex
Other tool installs
Use the installer when you want the repo-native file surfaces for other tools:
./install-skills.sh copilot # .github/copilot-instructions.md
./install-skills.sh cursor # .cursor/rules/*.mdc
./install-skills.sh agents # AGENTS.md
./install-skills.sh all # Claude/Codex when available, plus Copilot/Cursor/AGENTS.md
Permissions & registration — App registration, camera permission flows
Debugging — Common issues, Developer Mode, version compatibility
Sample app guide — Building a complete DAT app
For static reference context, point your AI tool at the llms.txt endpoint. For live documentation search in MCP-compatible editors, connect https://mcp.facebook.com/wearables_dat and use search_dat_docs.
Meta Wearables Device Access Toolkit for iOS
The Meta Wearables Device Access Toolkit enables developers to utilize Meta’s AI glasses to build hands-free wearable experiences into their mobile applications. By integrating this SDK, developers can reliably connect to Meta’s AI glasses and leverage capabilities like video streaming and photo capture.
The Wearables Device Access Toolkit is in developer preview. Developers can access our SDK and documentation, test on supported AI glasses, and create organizations and release channels to share with test users.
Documentation & Community
Find our full developer documentation on the Wearables Developer Center.
You can find an overview of the Wearables Developer Center here. Create an account to stay informed of all updates, report bugs and register your organization. Set up a project and release channel to share your integration with test users.
For help, discussion about best practices or to suggest feature ideas visit our discussions forum.
See the changelog for the latest updates.
Including the SDK in your project
The easiest way to add the SDK to your project is by using Swift Package Manager.
https://github.com/facebook/meta-wearables-dat-iosin the top right cornermeta-wearables-dat-iosDeveloper Terms
Opting out of data collection
To configure analytics settings in your Meta Wearables DAT iOS app, you can modify your app’s
Info.plistfile using either of these two methods:Method 1: Using Xcode (Recommended)
MWDATkeyMWDATcalledAnalyticsof typeDictionaryAnalyticsdictionary calledOptOutof typeBooleanand set the value toYESMethod 2: Direct XML editing
Add or modify the following in your
Info.plistfile.Default behavior: If the
OptOutkey is missing or set toNO/<false/>, analytics are enabled (i.e., you are not opting out). Set toYES/<true/>to disable data collection.Note: In other words, this setting controls whether or not you’re opting out of analytics:
YES/<true/>= Opt out (analytics disabled)NO/<false/>= Opt in (analytics enabled)AI-Assisted Development
This repository ships one public DAT knowledge base in two first-class formats:
.claude-plugin/marketplace.json+plugins/mwdat-ios/.claude-plugin/plugin.jsonmwdat-iosplugins/mwdat-ios/.codex-plugin/plugin.json.github/copilot-instructions.md.cursor/rules/*.mdcAGENTS.mdAGENTS.mdhttps://mcp.facebook.com/wearables_datClaude and Codex install from the plugin payload under
plugins/. Copilot, Cursor, andAGENTS.mdreaders use the native file-based artifacts at repo root.Claude Code
Or use the helper script:
Codex
Or use the helper script:
Other tool installs
Use the installer when you want the repo-native file surfaces for other tools:
Or run the helper remotely:
What’s included
For static reference context, point your AI tool at the llms.txt endpoint. For live documentation search in MCP-compatible editors, connect
https://mcp.facebook.com/wearables_datand usesearch_dat_docs.License
See the LICENSE file.