Estä sovellukset
myös offline-tilassa
Fella käyttää Applen natiiveja Ruutuaika-säätöjä sovellusten estoon. Aktiivinen esto ei riipu Wi-Fistä, mobiilidatasta, VPN-yhteydestä tai etäpalvelimen tavoitettavuudesta.
Fella käyttää Applen natiiveja Ruutuaika-säätöjä sovellusten estoon. Aktiivinen esto ei riipu Wi-Fistä, mobiilidatasta, VPN-yhteydestä tai etäpalvelimen tavoitettavuudesta.
Kyllä – Fellan ydinesto toimii offline-tilassa, kun sovellus on asennettu iPhonelle. Wi-Fin tai mobiilidatan pois kytkeminen ei poista aktiivista suojaa. Aiemmin rekisteröidyt aikataulut toimivat edelleen Applen Device Activity -järjestelmän kautta. Manuaaliset sessiot ja hätäavaus käyttävät paikallisia Ruutuaika-rajapintoja ja paikallista tilaa, kun laite jo tunnistaa maksullisen käyttöoikeutesi.
Se ei tarkoita, että koko Fella toimisi täysin offline-tilassa. Tilauksen ostaminen tai palauttaminen, tili- tai käyttöoikeustietojen päivittäminen kun käyttökelpoista välimuistia ei ole, päivitysten lataaminen ja analytiikan lähetys vaativat verkon. Offline-esto koskee täytäntöönpanoa – ei laskutusta, tilejä tai kaikkia oheispalveluita.
| Ominaisuus | Toimiiko offline? | Mitä nykyinen toteutus tekee |
|---|---|---|
| Aktiivinen sovellusesto | Kyllä | Managed Settings pitää valitut sovellukset suojattuina laitteella |
| Wi-Fi tai mobiilidata pois päältä kesken session | Kyllä | Aktiivinen lähde, session päivämäärät, valintatokenit ja suojan tila ovat paikallisia |
| Uusi manuaalinen sessio | Kyllä, kun asennettu ja oikeutettu | Fella rekisteröi paikallisen Device Activity -ajastimen ja soveltaa suojan; käyttöoikeuden on löydyttävä laitteen välimuistista |
| Aiemmin määritetty aikataulu | Kyllä | Device Activity -laajennus käynnistää ja lopettaa rekisteröidyt aikatauluikkunat ilman kutsuja Fellan palvelimille |
| Aikataulun luominen tai muuttaminen | Kyllä, kun asennettu ja oikeutettu | Aikataulu ja valinta tallennetaan paikallisesti ja rekisteröidään Device Activityyn |
| Hätäavaus | Kyllä, kun oikeutettu | Paikallinen tila nostaa suojan viideksi minuutiksi; laitteen takaisinkutsu palauttaa sen |
| Sovelluksen uudelleenkäynnistys | Ydineston tila: kyllä | Fella rakentaa eston totuuden uudelleen paikallisesta App Group -datasta ja soveltaa halutun suojan; maksullisen käyttöoikeuden on säilyttävä välimuistissa |
| Tilauksen ostaminen | Ei | Apple ja RevenueCat toteuttavat maksutapahtuman |
| Ostosten palautus | Ei | RevenueCat ja App Storen kuittipalvelut ovat mukana |
| Uusi käyttöoikeus- tai tilisynkronointi | Ei | Etätilaus- tai tunnistautumistila tarvitsee yhteyden kun sitä ei ole jo välimuistissa |
| Analytiikan lähetys | Ei | Tapahtumat tavoittavat PostHogin vasta yhteyden palatessa; laajennuksen laskurit tallennetaan ensin paikallisesti |
| App Store -lataus tai -päivitys | Ei | App Store vaatii verkkoyhteyden |
Laitteen uudelleenkäynnistystä ei ole listattu taatuksi offline-skenaarioksi. Lähdekoodi rakentaa suojat ja session totuuden uudelleen jaetusta paikallisesta tilasta kun Fella käynnistyy, ja rekisteröidyt Device Activity -aikataulut ovat järjestelmän hallitsemia. Mutta yhdistettyä iPhonea ei ollut saatavilla uudelleenkäynnistys lentotilassa -testiin, joten tämä sivu ei lupaa kyseistä ketjua.
1. Eston täytäntöönpano tapahtuu iPhonessa. Fella pyytää lupaa Applen Family Controls -järjestelmältä, vastaanottaa yksityisyyttä suojaavia tokeneita valitsemillesi sovelluksille tai kategorioille ja antaa ne Managed Settingsille. Managed Settings soveltaa järjestelmän suojan.
2. Session ja aikataulun tila tallennetaan paikallisesti. Manuaaliset aloitus- ja lopetusajat, aktiiviset estolähteet, rutiinit, rekisteröidyt aktiviteettinimet ja hätäavauksen ajankohdat ovat sovelluksen jaetussa App Groupissa. Näin pääsovellus ja sen laajennukset ovat yhtä mieltä voimassa olevasta säännöstä ilman Fellan palvelimen tarkistusta.
3. Tilaus-, tili- ja analytiikkapalvelut käyttävät verkkoa. RevenueCat hoitaa tuotteet, ostot, palautukset ja käyttöoikeuksien päivitykset. Tunnistautuminen käyttää Fellan tilipalvelua kun tiliä käytetään. PostHog vastaanottaa tuoteanalytiikan. Mikään näistä palveluista ei ole mekanismi, joka pitää jo aktiivisen sovellussuojan ruudulla.
Esto pysyy aktiivisena. Wi-Fin pois kytkeminen, mobiilidatan poistaminen tai lentotilan kytkeminen ei poista Managed Settings -suojaa. Rajoitusta ei valvota kysymällä jatkuvasti etäpalvelimelta, saako sovelluksen avata.
Sessiolla on edelleen paikallinen päättymisaika. Fella säilyttää manuaalisen session päivämäärät ja rekisteröi Device Activity -takaisinkutsut järjestelmän varmistuksena. Yhteyden menetys ei kirjoita tätä tilaa uudelleen eikä deaktivoi estolähdettä.
Lentotila ei ole offline-kiertotie. Nykyinen arkkitehtuuri ei sisällä verkkoriippuvuutta suojassa, aikatauluvalvonnassa tai hätälukituksen poluissa. Tämä on kooditason ja automatisoitujen testien näyttöä; sitä ei ole toistettu tällä hetkellä yhdistetyllä fyysisellä iPhonella tätä sivua varten.
Kyllä, jo määritetyllä ja oikeutetulla asennuksella. Manuaalisen session aloittaminen rekisteröi sen alun ja lopun Applen Device Activity -järjestelmään, kirjoittaa päivämäärät jaettuun paikalliseen tallennukseen, merkitsee manuaalisen estolähteen aktiiviseksi ja soveltaa valittujen sovellusten suojan. Mikään näistä toimista ei kutsu Fellan taustajärjestelmää.
Tilaustarkistus on raja. Fella tarkistaa maksullisen käyttöoikeuden ennen aloitusta. RevenueCat tallentaa asiakastiedot välimuistiin laitteelle, ja Fella säilyttää viimeisimmän aktiivisen tilan jos päivitys epäonnistuu. Jos sovelluksella ei ole käyttökelpoista käyttöoikeusvälimuistia – kuten ennen ensimmäistä ostoa – se ei voi muodostaa maksullista käyttöoikeutta offline-tilassa.
Sovellusvalinnan ja Ruutuaika-luvan on jo oltava saatavilla. Järjestelmän valitsin ja valtuutus kuuluvat iOS:lle. Tämä sivu ei lupaa, että ensiasennus, osto tai tilin palautus onnistuu ilman yhteyttä.
Fella rekisteröi rutiiniaikataulut Device Activityyn. Kun rekisteröity aikaväli alkaa, iOS ajaa Fellan valvontalaajennuksen. Laajennus aktivoi vastaavan estolähteen ja soveltaa suojan jaetusta paikallisesta tilasta. Kun aikaväli päättyy, se poistaa lähteen ja sovittaa mahdollisen päällekkäisen eston.
Pääsovelluksen ei tarvitse olla auki. Juuri siksi käytetään Device Activity -valvontalaajennusta. Sen aloitus- ja lopetuskutsut eivät sisällä RevenueCatia, PostHogia, Supabasea, URLSessionia tai muuta verkkoyhteysasiakasta.
Offline ei tarkoita immuuniutta kaikille järjestelmämuutoksille. Ruutuaika-luvan peruminen, laiteasetusten muuttaminen tai vaaditun valtuutuksen poistaminen on eri asia kuin internet-yhteyden menetys. Katso miten Fellan sessiot ja rutiinit toimivat.
Itse avaus ei tarvitse palvelinvastausta. Kun olet oikeutettu, Fella tallentaa viiden minuutin alun ja lopun paikallisesti, poistaa suojan väliaikaisesti ja ajastaa Device Activity -takaisinkutsun ikkunan loppuun. Valvontalaajennus palauttaa sitten voimassa olevan estosäännön vaikka pääsovellus ei olisi käynnissä.
Maksullinen käyttöoikeus on silti tunnistettava laitteella. Sovellus tarkistaa tilauksen tilan ennen hätäavauksen myöntämistä. Olemassa oleva välimuistissa oleva käyttöoikeus voi selvitä epäonnistuneesta päivityksestä; puuttuvaa tai ensimmäistä käyttöoikeutta ei voi luoda offline-tilassa.
Uudelleenlukituksella on kaksi paikallista polkua. Järjestelmälaajennus on taustapolku. Jos takaisinkutsu viivästyy tai ajastus epäonnistuu, Fella sovittaa myös paikallisesti tallennetun päättymisajan seuraavalla sovelluksen käynnistyksellä. Lue lisää hätäavauksen toiminnasta.
Fella ei reititä sovellusliikennettä VPN:n tai välityspalvelimen läpi. Sen tehtävä on rajoittaa pääsyä valittuihin iPhone-sovelluksiin Applen Ruutuaika-kehysten kautta. Siksi sovellussuoja ei riipu aktiivisesta datayhteydestä tai etäsuodatuspalvelimesta.
Verkkosuodattimet ratkaisevat eri ongelman. VPN- tai DNS-pohjaiset työkalut on usein suunniteltu suodattamaan verkkosivuja ja verkkopyyntöjä. Jotkut voivat säilyttää hyödyllisen offline-käyttäytymisen myös. Fella ei väitä, että jokainen VPN-estäjä epäonnistuu ilman internetiä; se selittää, että Fellan oma sovellusestopolku ei käytä sellaista.
Offline-sovellusesto ei ole offline-verkkosuodatusta. Fella estää valitut sovellukset. Se ei väitä estävänsä jokaista verkkosivua, yhteyttä tai internet-sisältöä offline-tilassa. Erillinen ei-VPN-sivu käsittelee laajemman täytäntöönpanotapojen vertailun kun se julkaistaan.
Natiivi estettyjen sovellusten valintasi esitetään Applen läpinäkymättöminä Ruutuaika-tokeneina. Fella tallentaa nämä tokenit paikalliseen App Groupiin, jota sovellus ja sen estolaajennukset käyttävät. Applen valitsimen tokeneita ei lähetetä analytiikkatietoina.
Fella ei ole täysin offline-sovellus. Tuotantosovellus käyttää RevenueCatia tilauksiin, valinnaisia tilipalveluita tunnistautumiseen ja tuettuun synkronointiin, PostHogia tuoteanalytiikkaan ja Sentryä diagnostiikkaan. Nämä palvelut voivat lähettää dokumentoidut tietonsa kun yhteys on saatavilla.
Lue täydet rajat ennen päätöstä. Katso tietosuojakäytäntö täydellisen tietoluettelon saamiseksi ja Fellan tietosuojafilosofia selkokieliselle selitykselle laitteen sisäisestä estosta.
Internet-yhteytesi ei pitäisi olla se, mikä pitää eston elossa. Fellan ydinsääntö sovelletaan iOS:ssä puhelimessa, joten junatunneli, katvealue, pois kytketty dataliittymä tai harkittu vaihto lentotilaan ei poista jo aktiivista sovellussuojaa.
Fella sopii kun sovellusten käyttö on ongelma. Se ei ole VPN, verkkosivusuodatin tai etävalvontapalvelu. Se on iPhone-sovellusten estäjä joka on rakennettu paikallisten valittujen sovellusten rajoitusten, manuaalisten sessioiden, ajastettujen rutiinien ja hallitun hätäavauksen ympärille.
Everything you need to stay focused, right from Home.
Kyllä. Kun Fella on asennettu ja maksullinen käyttöoikeus on saatavilla laitteella, ydinsovelluseston säännöt eivät tarvitse Wi-Fiä. Aktiiviset suojat, rekisteröidyt aikataulut, session ajoitus ja hätäavauksen tila hoidetaan Applen Ruutuaika-kehysten ja paikallisen tallennuksen kautta. Vertaile työkaluja ennen asennusta: katso sovellusestovaihtoehdot iPhonelle.
Kyllä. Mobiilidatan pois kytkeminen ei poista aktiivista Fellan sovellussuojaa eikä pysäytä aiemmin rekisteröityä aikataulua. Ostot, palautukset, tilin synkronointi ja analytiikan lähetys vaativat edelleen yhteyden.
Lentotila ei poista Fellan paikallisesti asetettuja Ruutuaika-rajoituksia. Tämä on varmistettu Fellan laitteella tapahtuvasta arkkitehtuurista ja automatisoiduista testeistä, ei tämänhetkisestä fyysisen iPhonen lentotilatestistä.
Fellan ydinesto ei vaadi. Managed Settings soveltaa sovellussuojan laitteella, kun taas Device Activity ajaa rekisteröityjä sessio- ja aikataulukutsuja. Laskutus, tilin synkronointi ja analytiikka pysyvät verkkopalveluina.
Ei. Fella soveltaa sovellusrajoituksia Applen Family Controls-, Managed Settings- ja Device Activity -kehysten kautta sen sijaan, että reitittäisi liikennettä Fellan VPN:n läpi.
Aiemmin rekisteröidyt aikataulut käynnistetään ja lopetetaan Applen Device Activity -järjestelmälaajennuksella. Laajennus lukee paikallisesti säilytettyä tilaa eikä sisällä verkkoyhteysasiakasta.
Kyllä, aktiiviselle paikalliselle sessiolle kun laite jo tunnistaa maksullisen käyttöoikeuden. Fella tallentaa viiden minuutin ikkunan paikallisesti ja rekisteröi laitteen takaisinkutsun eston palauttamiseksi.
Kyllä jo asennetulla asennuksella, kun Ruutuaika-lupa, sovellusvalinta ja maksullinen käyttöoikeus ovat saatavilla paikallisesti. Ensimmäinen osto tai puuttuva käyttöoikeusvälimuisti vaatii edelleen internetin.
RevenueCat hoitaa tilaustuotteet, ostot, palautukset ja käyttöoikeuksien päivitykset. Nämä toiminnot voivat vaatia internetin. Fella säilyttää viimeisimmän tunnetun tilaustilan kun päivitys epäonnistuu, mutta ensimmäistä ostoa tai puuttuvaa välimuistia ei voi suorittaa offline-tilassa.
Natiivi Ruutuaika-valitsin palauttaa yksityisyyttä suojaavia tokeneita. Fella tallentaa ne paikalliseen App Groupiin sovellusta ja estolaajennuksia varten eikä lähetä tokeneita analytiikkatietoina.