PteroControl

Privacy Policy

PteroControl For iPhone And iPad
Effective 12 November 2026

The Short Version

  • PteroControl Has No Accounts, No Advertising And No Analytics Or Tracking
  • Your Panel Addresses And API Keys Stay In Your Device's Keychain
    The App Talks Directly To Your Own Panel
  • If You Turn On Push Alerts, A Small Service We Run Receives Your Device's Apple Push Token, Your Panel's Name And Address, And A New API Key Made Just For That Service
    It Is Stored Encrypted And You Can Delete It At Any Time

What Stays On Your Device

The App Stores The Following On Your Device And Does Not Send It To Us:

  • Saved Panels: Name, Address, API Key And, If You Add One, An Application (Admin) API Key
    These Are Kept In The iOS Keychain Through Expo SecureStore
  • Preferences: Theme And Accent Colour, Pinned Servers, Sort And Filter Choices, Custom Console Commands, Playbooks, And The Face ID Or Touch ID Lock Setting
  • Face ID And Touch ID Are Handled Entirely By iOS
    The App Is Only Told Whether Authentication Succeeded And Never Receives Biometric Data

Removing A Panel In The App, Or Deleting The App, Removes This Data From Your Device

What Goes To Your Panel

When You Use The App, Requests Go From Your Device Directly To Your Pterodactyl Panel And, For The Live Console And Live Statistics, To The Wings Daemon On Your Server's Node
We Do Not Operate A Proxy For These Connections And Do Not See Them
Your Panel's Administrator Controls What Your Panel Logs

The In-App Code Editor Loads Its Editing Library From cdnjs.cloudflare.com When You Open A File
That Request Tells Cloudflare Your IP Address
File Contents Are Not Sent There

Optional Push Alerts

Push Alerts Are Off By Default
iOS Stops Apps In The Background, So To Notify You While The App Is Closed, A Service We Run Has To Check Your Panel For You
It Only Works If You Switch It On In Settings And Accept The Consent Screen

What We Receive And Store

DataWhy
Your Device's Apple Push Notification TokenTo Deliver Notifications To Your Device
The Name And Web Address Of The Panel You ChoseTo Know Which Panel To Check
A New API Key The App Creates On Your Panel, Named "PteroControl Push Relay"To Read Whether Your Servers Are Online And How Much Memory They Use
Your Own API Key And Password Are Never Sent

How It Is Used

Only To Check Whether Your Servers Are Running And How Much Memory They Use, And To Send You A Notification When A Running Server Goes Offline Or Runs Very Low On Memory
It Is Not Used For Advertising, Analytics Or Tracking, And It Is Not Sold Or Shared

How It Is Protected And Kept

  • Panel Keys And Device Tokens Are Encrypted When Stored, And Connections Use HTTPS
  • The Key Is Separate From Your Own, And It Only Has The Access Your Panel Account Has
    You Can Delete It In Your Panel Under Account, API Credentials At Any Time, Which Stops Alerts Immediately
  • Data Is Kept Until You Switch Alerts Off, Delete The Key, Or Uninstall The App
    Switching Alerts Off In The App Removes Your Stored Panel Address And Key From The Service Right Away, And Your Device Token Is Removed With Them Or Within 24 Hours
    A Device That Stops Being Reachable Is Removed Automatically
  • Operational Logs Do Not Contain API Keys
    They May Briefly Contain Technical Details Such As Request Counts And Shortened Device Identifiers

Other Services Involved

  • Apple Notifications Are Delivered Through The Apple Push Notification Service, Which Receives The Notification Text And Your Device Token
    See Apple's Privacy Policy
  • Cloudflare Our Website And The Push Alerts Service Are Served Through Cloudflare, Which May Process Your IP Address To Deliver And Protect Them
  • Expo App Updates Are Delivered Through Expo's Update Service (expo.dev)
    A Request For An Update Includes The App Version, Platform And Your IP Address, As With Any Web Request

What We Do Not Collect

The App Contains No Analytics, Advertising Or Tracking Software
We Do Not Collect Your Name, Email Address, Contacts, Location, Photos Or Advertising Identifier, And We Do Not Track You Across Other Apps Or Websites
We Have No User Accounts

Your Choices And Deleting Data

  • Turn Push Alerts Off In Settings
    This Removes Your Panel Address And Key From The Service Right Away And Your Device Token Within 24 Hours At Most
  • Delete The "PteroControl Push Relay" Key In Your Panel To Cut Off Access At Once
  • Remove Panels In The App, Or Delete The App, To Remove Everything Stored On Your Device
  • Email [email protected] If You Want Us To Delete Data Held By The Push Alerts Service, Or Have A Question About It

Security

Secrets On Your Device Live In The iOS Keychain
Connections To Your Panel Use Whatever Address You Enter, So Use https://
If You Find A Security Problem, Please Email Us Before Making It Public

Children

PteroControl Is A Tool For People Who Run Game Servers And Is Not Directed At Children Under 13
We Do Not Knowingly Collect Information From Children

Changes To This Policy

If This Policy Changes, We Will Update The Date At The Top
If A Change Materially Affects What The Push Alerts Service Stores Or How It Is Used, We Will Also Update The Consent Text In The App

Contact

Questions Or Requests: [email protected]