Effective Date: April 2026
SAP SE and its affiliates ("SAP") are committed to protecting your privacy. This privacy statement describes how sap-devs CLI ("the Tool") handles data when you install and use it.
The Tool is an open-source command-line utility that injects SAP developer knowledge into AI coding tools. It is designed to operate locally on your machine with minimal data exchange.
The Tool stores the following data on your local machine only:
- Configuration — your selected developer profile, active packs, and tool preferences (stored in your OS config directory)
- Cached content — downloaded SAP developer content packs, tutorials, and learning journey metadata (stored in your OS cache directory)
- Credentials — optional GitHub tokens for authenticated API access, stored in your OS keychain or a local file with restricted permissions (0600)
This data is not transmitted to SAP or any third party by the Tool itself.
The Tool makes network requests to the following services during normal operation:
| Operation | Destination | Data Sent |
|---|---|---|
sap-devs sync |
GitHub API (api.github.com) |
Repository download request; GitHub token if configured |
sap-devs discovery |
SAP Discovery Center OData API | Service/mission queries (no personal data) |
sap-devs tutorial |
GitHub API and CDN | Tutorial metadata requests; GitHub token if configured |
sap-devs learning |
SAP Learning (learning.sap.com) |
Catalog and search queries (no personal data) |
sap-devs news |
YouTube RSS / SAP Community | Public feed requests (no personal data) |
sap-devs events |
SAP events API | Event listing queries (no personal data) |
sap-devs update |
GitHub API | Version check request (no personal data) |
No telemetry, analytics, or usage tracking data is collected or transmitted by the Tool.
When you run sap-devs inject, the Tool writes SAP developer context into configuration files of your locally installed AI coding tools (e.g., Claude Code, Cursor, GitHub Copilot). This context is processed entirely on your machine. How your AI coding tools handle that context is governed by each tool's own privacy policy.
If you configure a GitHub token (via sap-devs config token or environment variables), that token is used solely to authenticate requests to the GitHub API for content synchronization and tutorial access. The token is stored locally using your OS keychain where available, with a file-based fallback. SAP does not receive or store your GitHub token.
Your use of the GitHub API is subject to GitHub's Privacy Statement.
The Tool interacts with the following third-party services. Your use of these services is governed by their respective privacy policies:
- GitHub — GitHub Privacy Statement
- SAP Community — SAP Community Privacy Statement
- SAP Learning — SAP Privacy Statement
- YouTube (RSS feeds) — Google Privacy Policy
All data stored by the Tool resides on your local machine. You can remove it at any time by:
- Deleting the configuration directory (
~/.config/sap-devson Linux,~/Library/Application Support/sap-devson macOS,%APPDATA%/sap-devson Windows) - Deleting the cache directory (
~/.cache/sap-devson Linux,~/Library/Caches/sap-devson macOS,%LOCALAPPDATA%/sap-devs/cacheon Windows) - Removing any credentials via
sap-devs config token --deleteor your OS keychain manager - Removing injected content from AI tool configuration files via your editor
The Tool is intended for use by software developers in a professional or educational capacity. It is not directed at children under the age of 16.
This privacy statement may be updated from time to time. Changes will be reflected in this file within the repository, with the effective date updated accordingly.
If you have questions about this privacy statement or the Tool's data practices, please open an issue in the repository.
For general SAP privacy inquiries, visit SAP's Privacy Portal or contact privacy@sap.com.