IPNVPN
Tek dokunuşla gizlilik: kendi HTTP ve SOCKS5 proxy’lerinizi de yöneten, sakin ve sade bir VPN uygulaması.
- Yıl
- 2024
- Rol
- Full-stack - mobil uygulama, native VPN katmanı, backend
- Teknoloji
- React Native, Swift, Laravel
- Web sitesi
- App Store

Genel bakış
VPN uygulamalarının çoğu ya her şeyi tek bir düğmenin arkasına saklar ya da kullanıcıyı ayarlara boğar. IPNVPN ikisini de iyi yapıyor: günlük kullanıcılar için tek dokunuşla bağlantı, kendi bağlantılarını yönetenler için kayıtlı HTTP ve SOCKS5 proxy ayarları. Ürünün tamamını geliştirdim: React Native uygulamasından iOS’ta VPN bağlantısını çalıştıran native Swift katmanına ve arkasındaki Laravel backend’e kadar. Uygulama App Store’da yayında.
Zorluk
Bir VPN teknik olarak zor bir işi yaparken zahmetsiz hissettirmeli: güvenli bir tünel kurmak, sunucu seçmek, durumu dürüstçe göstermek ve kullanıcıyı korunup korunmadığı konusunda asla tereddütte bırakmamak.
Buna ek olarak ürünün ikinci bir kitlesi vardı: zaten proxy’si olan ve bunları tek yerden kullanmak isteyenler.
Neler geliştirdim
- 01
Tek dokunuşla VPN
Canlı durum, oturum süresi, bağlı konum ve bağlantı performansını tek bakışta gösteren tek bir bağlantı ekranı.
- 02
Global konumlar
Ülkelere göre gruplanmış sunucu listesi; ücretsiz konumlar ve Premium ile açılan tüm ağ.
- 03
HTTP ve SOCKS5 proxy
Kullanıcılar kendi proxy ayarlarını, isteğe bağlı kimlik doğrulamayla kaydedip istedikleri an bağlanıyor.
- 04
Genel IP kontrolü
Mevcut genel IP adresi bağlanmadan önce ve sonra uygulamada görünüyor; kullanıcı değişikliği kendisi doğrulayabiliyor.
- 05
Premium abonelikler
Tüm konumları açan ve uygulama içi reklamları kaldıran, isteğe bağlı otomatik yenilenen abonelikler.
- 06
Gizlilik odaklı tasarım
Gezinme geçmişi, ziyaret edilen siteler, DNS sorguları veya trafik içeriği kaydedilmiyor.
Neden bu teknoloji
- React Native
- Arayüz, planlar ve ayarlar ortak mantık. Tek bir React Native kod tabanı iPhone ve iPad deneyimini tutarlı ve hızlı geliştirilebilir tutuyor.
- Swift
- Güvenilirliğin en kritik olduğu yer VPN tüneli. Bunu Swift ile native çalıştırmak iOS ağ katmanına ve sistem VPN API’lerine doğrudan erişim sağlıyor.
- Laravel
- Hesaplar, konumlar ve abonelikler klasik sunucu tarafı işleri; Laravel bunları olgun ve iyi bilinen araçlarıyla yönetiyor.
Sonuç
IPNVPN; ücretsiz konumlar, Premium abonelikler ve özel proxy desteğiyle iPhone ve iPad için App Store’da yayında.
Ekranlar

Sunucu listesi 
Tek dokunuşla bağlantı 
Global konumlar 
HTTP ve SOCKS5 proxy
Sonraki projeGriddotsAklınızda benzer bir ürün mü var?
Ürünleri kapsamdan yayına taşıyorum: arayüz, backend, entegrasyonlar ve gerçek kullanıcılar karşısında ayakta kalmasını sağlayan detaylar.