PocketStack Privacy Policy

Last updated: May 6, 2026

See also: PocketStack Terms of Service

This policy covers PocketStack on both iOS and Android. Where the two platforms handle data differently, the difference is called out inline below.

PocketStack was previously published on iOS as PocketForge. It is the same application and the same subscription; only the name has changed, and this policy applies to it under either name.

What Is PocketStack?

PocketStack is a mobile application for IT administrators to monitor and manage VMware vSphere, Nutanix Prism, and Proxmox VE hypervisor environments. It is published by WeaveHub Technologies LLC and is available on iOS and on Android (package app.weavehub.pocketstack). The two platform builds are functionally equivalent. The app connects directly from your device to your servers. WeaveHub does not host your infrastructure and does not receive your infrastructure data.

1. Information We Collect

1.1 Authentication Identifiers

iOS: Uses Sign in with Apple to obtain a pseudonymous, app-scoped identifier (the Apple User ID). This identifier is sent to the WeaveHub licensing server at licensing.weavehub.app to determine trial eligibility. We do not receive your name or email address through Sign in with Apple.

Android: Uses Firebase Authentication (operated by Google) for sign-in. You may sign in with email and password or with Google Sign-In via the Android Credential Manager. Firebase stores your email address, a hashed password (for email/password sign-in), and a stable Firebase user identifier (UID) under the Firebase project pocketforge-7ccf6. WeaveHub receives the Firebase UID for the purpose of binding your subscription state to your account; we do not receive raw passwords. Email verification, password reset, and Google Sign-In flows are handled directly by Firebase. See Firebase’s privacy commitments.

1.2 Subscription Verification

iOS: Subscription transactions are processed by Apple through the App Store. WeaveHub receives a cryptographically signed transaction record (JSON Web Signature) from Apple’s StoreKit framework, which we verify through our licensing service.

Android: Subscription transactions are processed by Google through Google Play Billing. Subscription state is managed by RevenueCat, Inc. on our behalf (RevenueCat project projaf8a265e); RevenueCat receives the Google Play purchase token and your Firebase UID and reports your entitlement status to the app. See RevenueCat’s privacy policy.

In both cases the verification record contains:

  • An anonymous transaction identifier assigned by Apple or Google
  • The product identifier of your subscription (e.g. pocketforge_pro_monthly, pocketstack_pro_monthly)
  • Transaction timestamps, trial state, and expiration dates

We do not receive your name (beyond what you optionally supply during sign-up), payment method, billing address, or financial account details. Apple and Google handle payment processing entirely on their respective platforms.

2. Information Stored Locally on Your Device

The following data is stored exclusively on your device and is never sent to WeaveHub:

  • Connection profiles (hostname, port, username) — stored in SwiftData (iOS) or Room (Android) on your device
  • Server credentials (passwords) — stored in the iOS Keychain or Android Keystore-backed EncryptedSharedPreferences; both use hardware-backed encryption where the device supports it
  • App lock PIN — PBKDF2 hashed and stored in the iOS Keychain or Android EncryptedSharedPreferences
  • Biometric authentication — managed entirely by iOS LAContext or AndroidX BiometricPrompt; no biometric data is stored by the app
  • Cached infrastructure data (VMs, hosts, alerts, metrics) — held in memory only and discarded when the app is closed

3. Information We Do NOT Collect

PocketStack contains no advertising SDKs and we do not sell or share your data. Regardless of platform, we never collect:

  • Your hypervisor credentials, or any data read from your infrastructure — see section 4
  • Hostnames, IP addresses, virtual machine names, node names or cluster names from the environments you connect to
  • Location data
  • Contacts, health data, photos, or browsing history
  • Advertising identifiers

Product analytics differ by platform. The iOS app contains no analytics or crash-reporting SDK; its internal event log stays on your device and is never transmitted. The Android app includes Firebase Analytics and Firebase Crashlytics — see section 5 for exactly what those collect.

4. Infrastructure Data

When you use PocketStack to monitor or manage your hypervisor environments, your device communicates directly with your servers over HTTPS. Infrastructure data (VM lists, host metrics, alerts, power actions) travels directly between your device and your servers. WeaveHub does not proxy, intercept, log, or have any access to this traffic.

5. Third-Party Services

The apps interact with the following third-party services:

iOS:

  • Sign in with Apple — for trial activation identity verification
  • Apple App Store / StoreKit — for subscription purchases and management
  • WeaveHub Licensing Server (licensing.weavehub.app) — for trial eligibility checks and subscription verification

Android:

  • Firebase Authentication (Google LLC) — for email/password and Google Sign-In account management. Firebase project pocketforge-7ccf6. Receives your email address, hashed password, and Firebase UID.
  • Google Play Billing (Google LLC) — for subscription purchases and management
  • RevenueCat (RevenueCat, Inc.) — for cross-platform subscription state, entitlement management, and billing event handling. Receives your Firebase UID and the Play Store purchase token.
  • Google Credential Manager — for Google Sign-In flow (handled entirely by Android system services)
  • Firebase Analytics (Google LLC) — product analytics limited to the subscription funnel. It records five events: gated_action_blocked, paywall_shown, paywall_dismissed, trial_started and subscription_started, so we can tell which paid capabilities people try to use and whether the paywall works. No hypervisor data, hostname, address or credential is attached to any event.
  • Firebase Crashlytics (Google LLC) — crash and stability diagnostics, so we can fix defects. Reports contain stack traces, device model and OS version.

Both platforms:

  • WeaveHub email services — product update and feature announcement email delivery. Receives your email address and first name only; does not receive credentials or app data.

PocketStack integrates with no advertising services on either platform, and the iOS app integrates with no analytics or crash-reporting service at all. None of the services above ever receives data read from your hypervisor environments.

5a. Communications

When you create a PocketStack account or start a free trial, your email address may be used to send you:

  • Transactional emails: Account confirmations, security notices, and service disruption notices. These are required for the operation of the Service and cannot be opted out of.
  • Product communications: Feature announcements, product updates, and other information about PocketStack. You may opt out of these communications at any time by clicking the “unsubscribe” link included in every such email, or by contacting us.

We do not sell, rent, or share your email address with third parties for their own marketing purposes.

6. Data Retention

  • Apple User ID: Retained while your relationship with the service is active, plus 12 months after last use, then deleted.
  • Subscription verification records: Retained for the duration of your subscription plus 90 days, or as required for financial record-keeping.
  • On-device data: Deleted when you remove profiles within the app or uninstall PocketStack.

7. Your Rights

GDPR (EU/EEA/UK)

If you are located in the European Economic Area, United Kingdom, or Switzerland, you have the right to access, rectify, erase, restrict processing of, and port your personal data. To exercise these rights, contact us at Contact Us.

CCPA (California)

California residents have the right to know what personal information we collect, request deletion, and opt out of any sale of personal information. WeaveHub does not sell personal information. Categories of personal information collected: identifiers (Apple User ID) and commercial information (subscription status). To exercise these rights, contact us at Contact Us.

Marketing Communications

You may opt out of product communications at any time by clicking the “unsubscribe” link in any email, or by contacting us. Opting out does not affect transactional emails required for the operation of the Service.

8. Data Security

We implement appropriate technical measures to protect the limited information we process:

  • Server credentials are stored in the iOS Keychain or Android Keystore-backed EncryptedSharedPreferences; both use hardware-backed encryption where supported
  • All network communication uses TLS encryption
  • Subscription verification uses cryptographic signature validation of Apple’s JWS tokens (iOS) or RevenueCat-managed receipt validation against Google Play (Android)
  • Firebase authentication tokens (Android) are validated against Google’s public keys; tokens are short-lived and refreshed automatically
  • App lock PINs are hashed with PBKDF2 and a random salt before storage

9. Children’s Privacy

PocketStack is not directed to children under the age of 13. We do not knowingly collect personal information from children under 13. If you believe a child under 13 has provided information to us, please contact us and we will take steps to delete such information.

10. Changes to This Privacy Policy

We may update this Privacy Policy from time to time. We will notify you of material changes by updating the “Last Updated” date at the top of this page. Your continued use of PocketStack after changes become effective constitutes acceptance of the revised policy.

11. Trademarks & Affiliation

Nutanix, Prism, and Prism Central are trademarks of Nutanix, Inc. VMware, vSphere, and vCenter are trademarks of Broadcom Inc. Proxmox and Proxmox VE are trademarks of Proxmox Server Solutions GmbH. Apple, App Store, iOS, Sign in with Apple, and StoreKit are trademarks of Apple Inc. Google, Android, Google Play, Google Sign-In, Firebase, and Google Play Billing are trademarks of Google LLC.

PocketStack is an independent third-party management client. It is not affiliated with, endorsed by, or sponsored by Nutanix Inc., Broadcom Inc. (VMware), Proxmox Server Solutions GmbH, Apple Inc., or Google LLC. References to those companies’ products and trademarks within the app and on this page are descriptive nominative use for purposes of identifying compatibility and platform integration.

12. Contact Us

If you have questions about this Privacy Policy or wish to exercise your data rights, contact us at:

WeaveHub Technologies LLC
Email: Contact Us