QuixiCloud Sync for iOS

Complete iPhone & iPad Workflow, Native Swift Architecture & User Manual

100% Native SwiftSwiftUI + SwiftData~2–3MB App Store Footprint0 Third-Party TrackersApple Keychain + Secure EnclaveBGTaskScheduler

1. Native Swift Architecture & The Sync Engine

QuixiCloud Sync for iOS is an ultra-lightweight, private, and automated cloud backup client engineered strictly with 100% native Apple technologies and zero third-party tracking libraries. Designed as an independent, sovereign alternative to Apple iCloud and Google Photos, it effortlessly backs up photos, videos, and media directly to your secure QuixiCloud WebDAV vault in the background — freeing up physical device storage while keeping your memories fully encrypted and private.

The iOS Engine

Engineered specifically for raw, uncompressed ProRAW photo and ProRes 4K/8K video backups, instant PHPhotoLibrary change tracking, and zero quality loss.

Web & Desktop Suite

Heavy document editing, 4K streaming transcoders, and code editors live on Web and Desktop platforms to protect iOS device thermals and battery health.

100% Native Apple Technology Stack:

ComponentTechnology / FrameworkPurpose & Operational Rationale
Programming Language100% Modern SwiftSwift structured concurrency (async/await, actors) for compile-time thread safety and lightning performance.
User InterfaceNative SwiftUIFluid 120Hz ProMotion animations, declarative layouts, adaptive dark/light appearance, and zero lag.
Database & CachingSwiftDataApple's latest persistent storage engine, replacing legacy SQLite/Realm with microsecond queries and atomic transactions.
Photo Library IntegrationPhotoKit (PHPhotoLibrary, PHAsset)Seamless, incremental media indexing without duplicating multi-gigabyte files into system memory.
Networking EngineURLSessionConfiguration.backgroundNative iOS background upload daemons that continue transferring even when the app is terminated, the screen is locked, or after a device reboot.
Security & BiometricsLocalAuthentication (Face ID / Touch ID)Biometric vault protection backed directly by the iPhone's hardware Secure Enclave.
Cryptography & SignaturesApple CryptoKitHardware-accelerated SHA-256 and HMAC-SHA256 signature calculations.
Background SchedulingBackgroundTasks (BGTaskScheduler)Registers com.quixicloud.sync.bgprocess for opportunistic overnight delta maintenance.

Speed & Performance Benchmark: The Ultra-Compact Advantage

🪶 Ultra-Tiny App Download Size

~2 MB to 3 MB final download footprint on the App Store via Apple App Thinning (~6.9 MB uncompressed debug bundle). Compare this with 150 MB – 250 MB for Google Drive or Dropbox.

⚡ Microsecond Launch & Low RAM

Consumes under 30 MB to 45 MB of RAM during active 4K uploads by streaming direct memory buffers. Instantaneous cold launch with zero webviews or bulky ad tracking SDKs.

Wire Protocol & Enterprise Networking:

  • Protocol: Enterprise-grade WebDAV over HTTPS/TLS 1.3. Files stream directly to user-designated QuixiCloud storage vaults.
  • Streaming Chunked Uploads: Uses native Content-Range and streaming byte buffers to handle large multi-gigabyte ProRes video uploads with zero memory spikes.
  • Live Quota Auditing: Queries remote server capacity via RFC 4331 WebDAV XML properties (DAV:quota-available-bytes and DAV:quota-used-bytes).
  • Private Telemetry Health Pings: Background telemetry packets to https://telemetry.quixicloud.com are signed with a pre-shared secret using HMAC-SHA256.

Privacy & Security Safeguards:

  • Zero Third-Party Trackers: No advertising SDKs, no behavioral trackers, no Google/Facebook analytic libraries. Zero image scanning or AI training on your private photos.
  • App Transport Security (ATS) Enforced: Strictly enforces TLS 1.3. Plain-text HTTP traffic is blocked at the operating system level.
  • Hardware Biometric Vault: Face ID / Touch ID locks the app. Even if your iPhone is unlocked, no one can view your backed-up media without your biometric authentication.
  • Granular Scoped Permissions: Apple-compliant prompts for Photos and Biometrics only, with transparent user consent.

2. Onboarding & iOS System Permissions

When launching QuixiCloud Sync for the first time, you are guided through an interactive onboarding sequence:

  1. WelcomeView: Overview of your secure personal cloud node and automated hands-free syncing.
  2. AppRoleView: The "Engine vs. Suite" architectural breakdown explaining mobile background backup design.
  3. PrivacyView: A transparent 12-section technical commitment detailing zero third-party telemetry, device-isolated backups, and end-to-end transport encryption. Users must scroll through before consenting.
  4. PermissionsView: iOS system authorization prompts.
iOS PermissionFrameworkOperational Necessity
Photo Library AccessPhotoKit (PHPhotoLibrary)Enables the engine to scan camera rolls and custom albums, and facilitates verified local storage cleanup.
NotificationsUserNotificationsDelivers non-intrusive alerts for completed backups, network disconnects, and storage cleanup notifications.
Background App RefreshBackgroundTasks (BGTaskScheduler)Allows iOS to opportunistically trigger com.quixicloud.sync.bgprocess overnight when plugged into power.
Select "Full Access" for Photos: When prompted by iOS, please choose "Allow Full Access"rather than "Select Photos". This allows the app to automatically detect and protect newly taken photos without requiring you to manually re-select pictures every day.

3. Generating WebDAV App Passwords in Web Dashboard

To protect your master account, QuixiCloud iOS uses isolated 26-character App Passwords. This ensures that even if your iPhone is lost, you can revoke its cloud access instantly from your web dashboard without having to change your primary account credentials.

Step-by-Step Dashboard Setup:

  1. Open Safari or your desktop browser and sign in at https://drive.quixicloud.com.
  2. Click Connect & Mount in the left sidebar menu.
  3. Click Create New App Password.
  4. Enter an identifier for your Apple device (e.g., iPhone 16 Pro).
  5. Leave the root folder as / (or select a dedicated subfolder).
  6. Click Generate. Note your credentials:
    • WebDAV URL: https://drive.quixicloud.com/dav
    • Username: Your QuixiCloud account email address.
    • App Password: The 26-character token (e.g. k9PX8mQ4zL210vba37...).

4. In-App Login & WebDAV Handshake

Open QuixiCloud Sync on your iPhone or iPad. In the Connect & Mount screen:

  • WebDAV Account URL: Pre-populated with https://drive.quixicloud.com/dav.
  • Username / Email: Enter your registered account email.
  • App Password: Paste the 26-character token generated from your dashboard.

Tap Connect Now. The app initiates a live WebDAV PROPFIND handshake to verify the remote storage node. Upon receiving an HTTP 200 or 207 response, the token is encrypted into the iOS Keychain, local SwiftData stores are initialized, and the main 4-tab interface unlocks.

5. Tab 1: Folders (Backup Modes & Controls)

The Folders tab acts as the primary switchboard for your backup operations. It features a central SyncToggleCard allowing you to start, pause, or manually trigger an immediate sync pass.

3 iOS Sync Modes:

Full Backup

Synchronizes all photos, videos, screen recordings, panoramas, and ProRAW files across your entire Apple Photo Library.

Camera Only

Focuses strictly on your Camera Roll, ignoring downloaded memes, social media media, and third-party app exports.

Manual Album Selection:

Select Manual Selection to choose specific albums from your device using Apple's PhotoKit album browser (e.g. WhatsApp, Instagram, Favorites, or custom travel albums).

Excluded Albums:

Blacklist specific albums (e.g., Screenshots or Hidden) so their contents are permanently skipped by the sync engine.

6. Tab 2: Dashboard (Analytics & Quota)

The Dashboard gives you a comprehensive overview of your backup health, cloud quota, and device optimization:

  • StatusBadge: Dynamic visual pill showing Active (syncing/scheduled), Paused (waiting for Wi-Fi/charger), or Error (connection issue).
  • AccountHero Card: Displays logged-in username, active server region, and real-time connectivity status.
  • Cloud Storage Bar: Real-time visual progress bar tracking your used gigabytes against your total plan quota (e.g. 320 GB used of 2,000 GB).
  • 2×2 Bento Stat Cards:
    • Secured: Total number of verified photos and videos safely in the cloud.
    • Pending: Number of newly taken photos queued for upload.
    • Reclaimable: Local device space that can be freed up safely.
    • Status: Engine state summary.
  • Storage Breakdown: File counts and byte usage categorized across Photos, Videos, and Audio.
  • Space Optimizer Card: Displays saved gigabytes and offers a quick shortcut to reclaim local storage.

7. Tab 3: Vault (Zero-Footprint Cloud Explorer)

The Vault tab provides a zero-footprint remote file explorer. It lets you browse, search, and verify all files backed up from your iPhone without taking up local storage.

Vault Features:

  • Folder Grouping: Automatically groups backed-up media by album and date hierarchies.
  • Instant Search: Search through backed-up photos and videos by filename or directory path using the native iOS search bar.
  • Media Inspector: Tap any file to view file size, resolution, creation date, EXIF camera tags, and cloud mirror path.

8. Tab 4: Settings (Engine Controls & Face ID)

The Settings tab gives you complete authority over network rules, battery protection, and app security:

Sync Preferences & Smart Battery Shields:

  • Wi-Fi Only Toggle: Suspends backup transfers on cellular LTE/5G connections to prevent mobile data consumption.
  • Charging Only Toggle: Restricts heavy file uploads strictly to when your iPhone or iPad is plugged into a wall charger.
  • Low Battery Shield Slider (10% - 50%): User-configurable threshold (e.g., 20%). If device battery drops below this limit, background sync suspends immediately to preserve power.
  • Low Power Mode Awareness:Automatically senses Apple's system-level Low Power Mode and halts background synchronization instantly to preserve device uptime.
  • Sync Interval / Debounce Slider (5 - 120 minutes): Sets a delay after capturing photos before uploads start, allowing time to review and delete burst photos or unwanted takes.
  • Face ID / Touch ID App Lock: Protects the app with Apple's LocalAuthentication framework, requiring biometric authentication from the hardware Secure Enclave whenever QuixiCloud is opened.
  • Free Up Device Space Button: Launches a manual storage reclaim pass guarded by strict 2-step verification.

9. Activity Audit Sheet (Real-Time Logs)

Accessible directly from the Settings tab or Dashboard, the Activity Sheet provides an audit log of every background operation executed by the sync engine:

  • All: Chronological list of all operations.
  • Success: Successfully verified uploads with timestamps and file sizes.
  • System: Engine lifecycle events (network shifts, background task registrations, battery states).
  • Warn: Operational pauses (e.g. low battery shield triggered or Wi-Fi disconnected).
  • Error: Socket timeout exceptions or WebDAV HTTP errors with technical details.

10. PhotoKit Reclaimer (Strict 2-Step Verified Space Saver)

Once your media is securely backed up, the Space Saversafely frees up iPhone physical storage using Apple's sandboxed PhotoKit architecture:

Strict 2-Step Verification Check: Before deleting any file, the Space Saver conducts a strict pre-flight handshake contacting your WebDAV drive to confirm the remote byte-size matches the local file with bit-for-bit parity. Only after remote validation succeeds does it invoke PHAssetChangeRequest.deleteAssets.

Apple Native Deletion Prompt:

When freeing up space, iOS presents an official system confirmation: "Allow QuixiCloud Sync to delete X items?" Deleted assets are routed into Apple's "Recently Deleted" album, providing a guaranteed 30-day safety net before permanent eviction.

Triple-Lock Security Guarantees:

  • Cryptographic Spot Checks: Before deleting any batch of local files, the engine tests 3 random files per 50 assets by computing their SHA-256 hash and verifying they match the WebDAV server copy. If a single spot check fails, the entire cleanup pass is aborted.
  • 30-Day Age Buffer (Auto Mode): In automated mode, only photos that have been verified in the cloud for over 30 days are eligible for cleanup.
  • Storage Threshold (>80%):Auto-cleanup only engages when your iPhone's internal storage is more than 80% full.

11. Understanding iOS Background Refresh Limitations

Apple's iOS manages background tasks strictly to preserve battery life. To get the smoothest experience with QuixiCloud Sync:

  • BGTaskScheduler Behavior: iOS opportunistically runs BGProcessingTask when the iPhone is locked, connected to Wi-Fi, and plugged into a charger (typically overnight).
  • Enable Background App Refresh: Ensure that Settings > General > Background App Refresh is turned ON for QuixiCloud Sync.
  • First-Time Initial Sync (Large Libraries): If you have 50GB+ of existing camera roll media (10,000+ photos), iOS may limit background execution windows. We recommend opening the app and letting it run in the foreground while plugged in for the initial synchronization. Once initial sync is complete, daily background delta updates will run smoothly.

12. Sign Out & Remote Device Revocation

Protecting your data during iPhone upgrades or device loss:

In-App Sign Out:

  1. Go to the Settings tab and scroll to Danger Zone.
  2. Tap Sign Out.
  3. Confirm the prompt. The app immediately purges local credentials from the iOS Keychain and clears SwiftData caches. Your remote cloud files remain completely safe.

Remote Device Revocation from Web Dashboard:

If your iPhone or iPad is ever lost or stolen:

  1. Sign in to your Web Dashboard from any computer at drive.quixicloud.com.
  2. Navigate to Connect & Mount.
  3. Find your iOS device in the App Passwords table.
  4. Click Delete under the Action menu. The 26-character token is revoked instantly, disconnecting the lost phone on its next network request.

13. Key Benefits at a Glance

Why iPhone and iPad users choose QuixiCloud Sync over traditional big-tech cloud lock-in:

BenefitHow QuixiCloud Delivers It
Privacy FirstTrue private cloud connection. Zero big-tech surveillance, zero image scanning algorithms, zero AI model training on your photos.
Effortless AutomationSet it up once, and your camera roll backs up silently in the background via native iOS background daemons.
Save iPhone StorageSafely offload gigabytes of 4K ProRes videos and ProRAW photos with strict 2-step verified Space Saver cleanup.
Battery FriendlyUses Apple's opportunistic background scheduling; won't drain your battery while on the go. Intelligent Low Battery and Low Power Mode shields.
Biometric SecurityFace ID / Touch ID hardware Secure Enclave protection ensures private photos stay private.
Universal Compatibility1:1 functional parity with Android and Windows desktop versions, allowing seamless cross-platform backup under one account.

Your Private Cloud Backup. Fast, Lightweight & Secure.

QuixiCloud Sync is the privacy-first media backup solution designed specifically for iPhone and iPad. Automatically sync your photos and videos to your private QuixiCloud drive without ever compromising your privacy.

Download QuixiCloud Sync on Apple App Store

14. Troubleshooting & Frequently Asked Questions

Common Questions:

  • If I delete a photo in the Apple Photos app, is it deleted from QuixiCloud?
    No. QuixiCloud operates as an independent safety net backup. Deleting a photo or video from your iPhone Photos app will never delete the copy stored in your QuixiCloud vault.
  • Does QuixiCloud back up Live Photos and Apple ProRAW?
    Yes. Apple ProRAW DNG files and Live Photos (high-res image + companion video) are backed up in full raw quality without compression.
  • Why did my background backup pause?
    Check your Settings:
    • If Wi-Fi Only is ON, transfers pause on cellular data.
    • If Charging Only is ON, uploads pause when unplugged.
    • If battery is below the Low Battery Shield threshold, uploads suspend to conserve power.
  • Can I use QuixiCloud alongside Apple iCloud Photos?
    Yes. QuixiCloud works seamlessly alongside iCloud Photos, serving as an independent, non-proprietary WebDAV backup vault.
Need Dedicated Technical Support?
Email our engineering team directly at support@quixicloud.com or install directly from the Apple App Store.