Products

Software we build and operate ourselves.

Alongside client work we develop our own products. They run on the same engineering standards we apply to customer projects.

iPhone · privacy

Ghost VPN

A no-account VPN for iPhone built on WireGuard®. Open the app, tap Connect, and your traffic is tunnelled through a server we operate.

  • Automatic setup. The device registers itself with Apple App Attest; there is no sign-up, login or invitation code.
  • Private keys stay on the phone. Each device generates its own key pair and stores it in the iOS Keychain; the private key never leaves the device.
  • Full-tunnel IPv4 and IPv6 with tunnel DNS, so lookups go through the VPN too.
  • Verified status. The app only reports “Connected” after a recent server handshake, and shows real transfer counters.
  • No advertising SDKs, no analytics accounts. Aggregate server health is the only telemetry we collect.
iOS 17 or laterFree tier · LondonMore locations coming

Currently in a limited pilot ahead of App Store release. WireGuard is a registered trademark of Jason A. Donenfeld.

Under the hood

How Ghost VPN is built

iOS app

Swift and SwiftUI with a Network Extension packet-tunnel provider running WireGuardKit. Light and dark appearance, Dynamic Type, and a reusable VPN module.

Control plane

Firebase and Google Cloud in Doha (me-central1): enrolment API, device leases, and an operations dashboard with server-health history and alerts.

Network

Hardened Linux WireGuard nodes with firewall isolation, health reporting every minute and independent lease expiry. VPN traffic never passes through Firebase.

Platforms in development

What's next

In development

AI business assistants

Bilingual assistants that connect to company data and workflows, delivered as web and mobile apps.

In development

Retail & point-of-sale intelligence

Sales, inventory and demand-forecasting tools for UAE retailers, built on regional cloud.

Planned

Ghost VPN for Android and Mac

The same privacy-first design extended to additional platforms and server locations.

Have a product in mind?

Tell us what you are building. We reply to every enquiry within one business day.

Contact usm@error.ae