Privacy Policy

Effective date: February 9, 2026

Overview

Sync.md ("the App") is an iOS application developed by Cody Bontecou that provides Git version control on iPhone and iPad. Your privacy matters. This policy explains what data the App accesses, how it's used, and what is never collected.

Data We Do Not Collect

Sync.md does not operate any backend servers and does not collect, transmit, or store any of the following:

Data Stored on Your Device

The following data is stored locally on your device and never transmitted to us:

Third-Party Services

Sync.md communicates directly with GitHub's servers using the Git protocol and GitHub's API. When you authenticate and perform Git operations (clone, pull, push), data is exchanged between your device and GitHub according to GitHub's Privacy Statement.

No other third-party services, SDKs, or analytics frameworks are integrated into the App.

iOS File Provider

Sync.md registers as an iOS File Provider, making your cloned repositories visible in the Files app. This allows other apps on your device to access your repository files. File access is governed by iOS's built-in permission model — the App does not control or monitor how other apps use these files.

x-callback-url

Sync.md supports the syncmd:// URL scheme for automation. Other apps (such as Obsidian) can invoke Git operations via this URL scheme. No data is shared externally through this mechanism — operations execute locally on your device.

Data Security

All sensitive credentials are stored in the iOS Keychain, which provides hardware-backed encryption. Repository data is stored within the App's sandboxed file system, protected by iOS's built-in data protection. All network communication with GitHub uses HTTPS/TLS encryption.

Children's Privacy

The App does not knowingly collect any personal information from anyone, including children under the age of 13. Since no personal data is collected or transmitted, there is no data to delete.

Changes to This Policy

If this Privacy Policy is updated, the revised version will be posted on this page with an updated effective date. Continued use of the App after changes constitutes acceptance of the updated policy.

Contact

If you have questions about this Privacy Policy, you can reach out via: