Blokir aplikasi
bahkan saat offline

Fella menggunakan kontrol Durasi Layar asli Apple. Pemblokiran aktif tidak bergantung pada Wi-Fi, data seluler, VPN atau server jarak jauh.

Matthew KPendiri, FellaPanduan

Apakah Fella bekerja offline?

Ya — pemblokiran inti Fella bekerja offline setelah aplikasi diatur di iPhone. Mematikan Wi-Fi atau data seluler tidak menghapus perisai aktif. Jadwal yang sudah terdaftar tetap berjalan lewat sistem Device Activity Apple. Sesi manual dan buka kunci darurat memakai API Durasi Layar lokal dan status lokal saat perangkat sudah mengenali akses berbayarmu.

Itu tidak berarti setiap bagian Fella sepenuhnya offline. Membeli atau memulihkan langganan, menyegarkan informasi akun atau hak saat tidak ada cache yang bisa dipakai, mengunduh pembaruan, dan mengirim analitik semuanya butuh jaringan. Pemblokiran offline adalah klaim tentang penegakan — bukan penagihan, akun, atau setiap layanan sekitar.

FiturBekerja offline?Apa yang dilakukan implementasi saat ini
Blok aplikasi aktif yang adaYaManaged Settings menjaga aplikasi terpilih tetap terlindungi di perangkat
Wi-Fi atau seluler dimatikan di tengah sesiYaSumber aktif, tanggal sesi, token pilihan, dan status perisai bersifat lokal
Sesi manual baruYa, jika sudah diatur dan berhakFella mendaftarkan timer Device Activity lokal dan menerapkan perisai; hak harus tersedia dari cache perangkat
Jadwal yang sudah dikonfigurasiYaEkstensi Device Activity memulai dan mengakhiri jendela jadwal terdaftar tanpa memanggil server Fella
Buat atau ubah jadwalYa, jika sudah diatur dan berhakJadwal dan pilihan disimpan lokal dan didaftarkan ke Device Activity
Buka kunci daruratYa, jika memenuhi syaratStatus lokal mengangkat perisai selama lima menit; callback di perangkat menerapkannya kembali
Buka ulang aplikasiStatus blok inti: yaFella membangun kembali kebenaran pemblokiran dari data App Group lokal dan menerapkan kembali perisai yang diinginkan; akses berbayar harus tetap tersedia dari cache
Pembelian langgananTidakApple dan RevenueCat harus menyelesaikan transaksi
Pulihkan PembelianTidakLayanan kwitansi RevenueCat dan App Store terlibat
Hak baru atau sinkronisasi akunTidakStatus langganan atau autentikasi jarak jauh butuh koneksi saat belum di-cache
Unggah analitikTidakEvent hanya bisa mencapai PostHog saat konektivitas kembali; penghitung sisi ekstensi disimpan lokal dulu
Unduh atau pembaruan App StoreTidakApp Store memerlukan koneksi jaringan

Apa tepatnya yang bekerja tanpa internet

Restart perangkat tidak dicantumkan sebagai skenario offline yang dijamin. Sumber membangun kembali perisai dan kebenaran sesi dari status lokal bersama saat Fella diluncurkan, dan jadwal Device Activity terdaftar dikelola sistem. Tapi tidak ada iPhone terhubung yang tersedia untuk tes restart dalam Mode Pesawat, jadi halaman ini tidak menjanjikan urutan spesifik itu.

Pemblokiran, status lokal, dan layanan online adalah lapisan terpisah

1. Penegakan pemblokiran terjadi di iPhone. Fella meminta izin ke sistem Family Controls Apple, menerima token yang menjaga privasi untuk aplikasi atau kategori yang kamu pilih, dan memberikan token itu ke Managed Settings. Managed Settings menerapkan perisai sistem.

2. Status sesi dan jadwal disimpan secara lokal. Waktu mulai dan selesai manual, sumber pemblokiran aktif, rutinitas, nama aktivitas terdaftar, dan waktu buka kunci darurat berada di App Group bersama aplikasi. Itu memungkinkan aplikasi utama dan ekstensinya menyepakati aturan saat ini tanpa memeriksa server Fella.

3. Layanan langganan, akun, dan analitik memakai jaringan. RevenueCat menangani produk, pembelian, pemulihan, dan penyegaran hak. Autentikasi memakai layanan akun Fella saat akun dipakai. PostHog menerima analitik produk. Tak satu pun layanan itu adalah mekanisme yang menjaga perisai aplikasi yang sudah aktif tetap di layar.

Apa yang terjadi saat koneksi hilang di tengah blokir

Blokir tetap aktif. Mematikan Wi-Fi, menonaktifkan data seluler, atau mengaktifkan Mode Pesawat tidak menghapus perisai Managed Settings. Pembatasan tidak ditegakkan dengan terus-menerus bertanya ke server jarak jauh apakah aplikasi boleh dibuka.

Sesi tetap punya waktu selesai lokal. Fella mempertahankan tanggal sesi manual dan mendaftarkan callback Device Activity sebagai cadangan sistem. Kehilangan koneksi tidak menulis ulang status itu atau menonaktifkan sumber pemblokiran.

Mode Pesawat bukan bypass tanpa internet. Arsitektur saat ini tidak memiliki ketergantungan jaringan di jalur perisai, pemantau jadwal, atau penguncian darurat. Ini adalah bukti tingkat kode dan tes otomatis; belum diulang pada iPhone fisik yang terhubung saat ini untuk halaman ini.

Bisakah memulai blokir baru saat offline?

Ya, dengan instalasi yang sudah dikonfigurasi dan berhak. Memulai sesi manual mendaftarkan awal dan akhirnya ke sistem Device Activity Apple, menulis tanggal ke penyimpanan lokal bersama, menandai sumber pemblokiran manual aktif, dan menerapkan perisai aplikasi terpilih. Tak satu pun tindakan itu memanggil backend Fella.

Pemeriksaan langganan adalah batasnya. Fella memeriksa akses berbayar sebelum memulai. RevenueCat menyimpan cache informasi pelanggan di perangkat, dan Fella mempertahankan status aktif terakhir yang diketahui jika penyegaran gagal. Jika aplikasi tidak punya cache hak yang bisa dipakai — seperti sebelum pembelian pertama — tidak bisa menetapkan akses berbayar offline.

Pemilihan aplikasi dan izin Durasi Layar harus sudah tersedia. Pemilih sistem dan otorisasi milik iOS. Halaman ini tidak menjanjikan bahwa pengaturan pertama kali, pembelian, atau pemulihan akun bisa diselesaikan tanpa koneksi.

Blok terjadwal dijalankan di perangkat

Fella mendaftarkan jadwal rutinitas dengan Device Activity. Saat interval terdaftar dimulai, iOS menjalankan ekstensi monitor Fella. Ekstensi mengaktifkan sumber pemblokiran yang cocok dan menerapkan perisai dari status lokal bersama. Saat interval berakhir, ia menghapus sumber itu dan merekonsiliasi blok yang tumpang tindih.

Aplikasi utama tidak harus terbuka. Itulah gunanya memakai ekstensi monitor Device Activity. Callback awal dan akhirnya tidak mengandung RevenueCat, PostHog, Supabase, URLSession, atau klien jaringan lain.

Offline bukan berarti kebal terhadap setiap perubahan sistem. Mencabut izin Durasi Layar, mengubah pengaturan perangkat, atau menghapus otorisasi yang diperlukan adalah masalah berbeda dari kehilangan koneksi internet. Lihat cara kerja sesi dan rutinitas Fella.

Buka kunci darurat juga memakai status lokal

Pembukaan itu sendiri tidak butuh respons server. Saat memenuhi syarat, Fella menyimpan awal dan akhir lima menit secara lokal, menghapus perisai sementara, dan menjadwalkan callback Device Activity untuk akhir jendela. Ekstensi monitor lalu menerapkan kembali aturan pemblokiran saat ini bahkan jika aplikasi utama tidak berjalan.

Akses berbayar tetap harus dikenali di perangkat. Aplikasi memeriksa status langganan sebelum memberikan buka kunci darurat. Hak yang sudah di-cache bisa bertahan saat penyegaran gagal; hak yang hilang atau pertama kali tidak bisa dibuat offline.

Penguncian ulang punya dua jalur lokal. Ekstensi sistem adalah jalur latar belakang. Jika callback itu tertunda atau penjadwalan gagal, Fella juga merekonsiliasi waktu akhir yang disimpan lokal saat aplikasi dijalankan berikutnya. Pelajari lebih lanjut tentang perilaku buka kunci darurat.

Perisai aplikasi native berbeda dari filter jaringan

Fella tidak merutekan lalu lintas aplikasi lewat VPN atau proxy. Tugasnya adalah membatasi akses ke aplikasi iPhone terpilih lewat framework Durasi Layar Apple. Itulah mengapa perisai aplikasi tidak bergantung pada koneksi data aktif atau server filter jarak jauh.

Filter jaringan menyelesaikan masalah berbeda. Alat berbasis VPN atau DNS sering dirancang untuk menyaring situs web dan permintaan jaringan. Beberapa juga bisa mempertahankan perilaku offline yang berguna. Fella tidak mengklaim setiap pemblokir VPN gagal tanpa internet; Fella menjelaskan bahwa jalur pemblokirannya sendiri tidak memakainya.

Pemblokiran aplikasi offline bukan penyaringan web offline. Fella memblokir aplikasi terpilih. Tidak mengklaim memblokir setiap situs web, koneksi, atau potongan konten internet saat offline. Halaman khusus tanpa VPN akan membahas perbandingan metode penegakan yang lebih luas saat halaman itu diterbitkan.

Apa yang tetap lokal — dan apa yang tidak

Pilihan aplikasi terblokir nativemu diwakili token Durasi Layar Apple yang buram. Fella menyimpan token itu di App Group lokal yang dipakai aplikasi dan ekstensi pemblokirannya. Token dari pemilih Apple tidak dikirim sebagai properti analitik.

Fella bukan aplikasi yang sepenuhnya offline. Aplikasi produksi memakai RevenueCat untuk langganan, layanan akun opsional untuk autentikasi dan sinkronisasi yang didukung, PostHog untuk analitik produk, dan Sentry untuk diagnostik. Layanan itu bisa mengirim data terdokumentasinya saat koneksi tersedia.

Baca batasan lengkap sebelum memutuskan. Lihat Kebijakan Privasi untuk inventaris data lengkap dan filosofi privasi Fella untuk penjelasan bahasa sederhana tentang pemblokiran di perangkat.

Pemblokir seharusnya tidak hilang bersama Wi-Fi-mu

Koneksi internetmu seharusnya bukan yang menjaga blokir tetap hidup. Aturan inti Fella diterapkan oleh iOS di ponsel, jadi terowongan kereta, area tanpa sinyal, paket data yang dinonaktifkan, atau perpindahan sengaja ke Mode Pesawat tidak menghapus perisai aplikasi yang sudah aktif.

Fella cocok saat akses aplikasi adalah masalahnya. Ia bukan VPN, filter situs web, atau layanan pemantauan jarak jauh. Ia adalah pemblokir aplikasi iPhone yang dibangun di sekitar pembatasan aplikasi terpilih lokal, sesi manual, rutinitas terjadwal, dan akses darurat terkendali.

Fella dari dekat

  • Dibangun dengan kontrol Durasi Layar Apple.
  • Satu pembukaan darurat selama 5 menit per sesi.
  • Aplikasi tetap diblokir secara default.

Everything you need to stay focused, right from Home.

Layar utama Fella yang menampilkan rutinitas fokus dan durasi sesi

FAQ pemblokiran offline

Kuasai Perhatianmu
Mulai Sekarang Juga