Privacy Policy for Zip2Git

Privacy Policy - Zip2Git Updated with AdMob & UMP

Privacy Policy for Zip2Git

Application: Zip2Git (Android)
Last Updated: October 2026
Developer Contact: socialmail132@gmail.com
Summary of Core Principles:
Zip2Git is a privacy-first developer utility for Android. All source code extraction, Git operations, and repository commits happen directly between your device and the official GitHub API. To support the free maintenance of the app, we utilize Google AdMob for non-intrusive advertisements and Google UMP for managing user consent.

1. Introduction

This Privacy Policy explains how Zip2Git ("we", "our", or "the app") handles your data. Zip2Git is designed to help developers directly commit and push zip archives and project folders into GitHub repositories directly from Android mobile devices.

2. Information We Handle & How It Is Used

A. GitHub Personal Access Tokens (PAT)

  • Collection: To communicate with your GitHub account, you provide a GitHub Personal Access Token (classic or fine-grained).
  • Storage: Your token is stored locally on your device using encrypted, private Android storage (Android Keystore / Encrypted Preferences).
  • Transmission: The token is transmitted only over encrypted HTTPS directly to official GitHub servers (https://api.github.com) to authorize your Git operations.
  • No Third-Party Access: We never transmit, log, or share your token with any external server, developer server, or third party.

B. Source Code & Zip Archive Files

  • Processing: When you select a .zip file or folder, archive extraction, file hashing (Git SHA-1 tree calculation), and diff comparisons take place 100% locally on your device in memory.
  • Uploads: Your files are uploaded directly to the GitHub repository you designate via the official GitHub Git Database API. At no point does your code pass through any middleman or proxy server.

C. Advertising & Consent (Google AdMob & UMP)

  • Google AdMob: Zip2Git integrates Google AdMob to display advertisements (such as App Open and Rewarded Video ads). AdMob may collect and use device identifiers (such as Advertising ID / AAID), IP addresses, and cookies to serve and measure personalized or non-personalized ads.
  • Google User Messaging Platform (UMP): To comply with regional privacy regulations (such as GDPR and European/American privacy frameworks), we use the Google UMP SDK to request and manage user consent preferences regarding ad personalization.
  • For more information on how Google uses data, please visit Google's Privacy & Terms.

3. Android System Permissions

Zip2Git only asks for standard permissions required to perform its core Git functionality and advertising delivery:

Permission Type Purpose
INTERNET Standard Used strictly to communicate directly with official GitHub APIs (api.github.com) and to load advertisements via Google AdMob.
ACCESS_NETWORK_STATE Standard Used to check whether your device has an active internet connection before initiating repository commits and ad requests.

Note: Zip2Git uses Android's modern Storage Access Framework (SAF) system picker. It does not request or require broad read/write storage permissions (such as MANAGE_EXTERNAL_STORAGE or READ_EXTERNAL_STORAGE).

4. Third-Party Services

Zip2Git interacts directly with:

  • GitHub (GitHub, Inc.): For repository authentication, tree creation, blob uploading, and commit referencing. Your use of GitHub's services is governed by the GitHub General Privacy Statement.
  • Google AdMob & UMP (Google LLC): For displaying advertisements and managing user consent preferences in compliance with regional privacy regulations. Your interaction with Google's advertising services is governed by the Google Privacy Policy.

5. Data Retention & Deletion

Because all credentials, history, and files are stored strictly on your local device:

  • You can delete your stored GitHub token at any time by tapping the "Logout" / "Remove Token" button in the app.
  • You can clear all push history and cached settings by clearing the app data in your Android system settings (Settings > Apps > Zip2Git > Storage > Clear Storage / Clear Data) or by uninstalling the application.
  • You can manage or reset your advertising and privacy consent preferences at any time directly within the app's settings/about menu (About > Manage Privacy Consent).

6. Children's Privacy

Zip2Git is a software development utility and is not directed towards children under the age of 13. We do not knowingly collect any personal information from children.

7. Changes to This Privacy Policy

We may update this Privacy Policy from time to time to reflect improvements or regulatory changes. Any updates will be posted on this page with a revised "Last Updated" date.

8. Contact Us

If you have any questions, concerns, or feedback regarding this Privacy Policy or Zip2Git, please contact us at: socialmail132@gmail.com

© 2026 Zip2Git. All rights reserved. Built with privacy and developer freedom in mind.