RoamSpool
Telefonunuzda duran kendi konum günlüğünüz.
RoamSpool kişisel bir konum günlüğüdür. Kaydı siz açtığınızda telefonun konumunu kaydeder ve bunu duraklara, yolculuklara ve boşluklara dönüştürür. Bu geçmiş telefonunuzda kalır. Hesap, analitik, reklam ve internet izni yoktur.
RoamSpool manifesti INTERNET, ACCESS_NETWORK_STATE veya ACCESS_WIFI_STATE istemez; bunları açıkça kaldırır. INTERNET izni olmayan bir Android uygulaması ağ bağlantısı açamaz — işletim sistemi reddeder. Bunu Play sayfasındaki izin listesinden veya APK'yı inceleyerek doğrulayabilirsiniz.
Bu yüzden uygulama harita göstermez ve adres aramaz: harita, bir harita sunucusuna nerede olduğunuzu söylemek demektir. Gün ekranı rotanızı kendi kaydettiğiniz noktalardan çizer; yerlerin adı sizin verdiğiniz addır.
Konum nereden gelir. RoamSpool, Google Play hizmetlerinin parçası olan Android birleşik konum sağlayıcısını kullanır. Google Play hizmetlerinin konumu nasıl bulduğu (uydu, Wi‑Fi, mobil ağ) telefonunuzun konum ayarlarına ve Google'ın kendi koşullarına bağlıdır. RoamSpool sonucu telefonda alır ve hiçbir yere göndermez.
Tam liste budur. Başkası yoktur.
| İzin | Neden | Olmazsa | Geri alma |
|---|---|---|---|
Hassas konum (ACCESS_FINE_LOCATION) |
Kayıt açıkken nerede olduğunuzu kaydetmek. | Duraklar ve rotalar daha az kesin olur (yalnız yaklaşık) veya kayıt çalışamaz. | Ayarlar › Uygulamalar › RoamSpool › İzinler › Konum |
Yaklaşık konum (ACCESS_COARSE_LOCATION) |
Android hassas konumla birlikte ister; RoamSpool yalnız yaklaşık konumla da, daha az kesin, çalışır. | Kayıt çalışamaz. İçe aktarma, görüntüleme ve yedek çalışır. | Aynı yer |
Ön plan hizmeti, konum türü (FOREGROUND_SERVICE, FOREGROUND_SERVICE_LOCATION) |
Kayıt servisi bildirimiyle birlikte görünür, konum türünde bir ön plan hizmeti olarak çalışır. | Kayıt mümkün olmaz. | Uygulamadan veya bildirimden kaydı durdurun |
Bildirimler (POST_NOTIFICATIONS) |
Duraklat ve Durdur düğmeli kayıt bildirimi ve açık bıraktığınız kayıt sürdürülemediğinde bir uyarı. | Bildirim gizlenir; kayıt yine çalışır ve durumu uygulamada görünür. | Ayarlar › Uygulamalar › RoamSpool › Bildirimler |
Açılışta çalışma (RECEIVE_BOOT_COMPLETED) |
Yeniden başlatmadan sonra kaydı açık bırakıp bırakmadığınızı kontrol etmek ve öyleyse kaydın durduğunu bildirmek. Kaydı asla kendiliğinden açmaz. | Yeniden başlatmada kaydın durduğu size bildirilmez. | Kurulumda verilir; geri alınamaz |
Bir durağa Android'in sistem fotoğraf seçicisiyle fotoğraf ekleyebilirsiniz. RoamSpool yalnız seçtiğiniz fotoğrafları görür; fotoğraf kitaplığınıza erişim istemez. Seçilen her fotoğrafın bağlantısını saklar ve durak sırasında çekilip çekilmediğini göstermek için çekim zamanını okur. Fotoğraflar kopyalanmaz, yedeğe ve dışa aktarılan dosyalara girmez.
| Saklanan | Nerede |
|---|---|
| Yukarıda tarif edilen kaydedilmiş konumlar | Uygulama veritabanı roamspool.db |
| Onayladığınız, düzenlediğiniz, elle eklediğiniz veya kaldırdığınız duraklar ve notları | Aynı veritabanı |
| Yerler: verdiğiniz ad, koordinat, yarıçap, not, dışa aktarmada özel olup olmadığı | Aynı veritabanı |
| Kayıt olayları: başlatma, duraklatma, sürdürme ve durdurma zamanları (boşluklar açıklanabilsin diye) | Aynı veritabanı |
| İçe aktarılan dosyalar: dosya adı, dosyanın SHA-256 parmak izi, sayılar ve tarih aralığı (aynı dosya sonra tanınsın diye) | Aynı veritabanı |
| Durak düzenlemelerinin geri alma geçmişi | Aynı veritabanı |
| Fotoğraf bağlantıları ve çekim zamanları | Aynı veritabanı |
| Ayarlar: tema, dil, aralık, doğruluk, dışa aktarmada maskeleme, geçmiş sınırı, kayıt durumu, son yedek ve son doğrulanmış yedek zamanı | Uygulama tercihleri |
Yedek parolaları, kullanım istatistikleri, cihaz tanımlayıcıları, çökme dökümleri. Kayıt sağlığı bilgisi o ekranı açtığınızda Android'den okunur ve kaydedilmez.
Dışa aktarmalar (GPX, CSV, RoamSpool JSON) ve yedekler yalnız siz istediğinizde, Android dosya seçicisiyle seçtiğiniz yere yazılır. Dışa aktarmalar şifreli değildir — dosyaya sahip olan herkes okuyabilir. Yedekler seçtiğiniz parolayla şifrelenir (PBKDF2-HMAC-SHA256 anahtar türetme, AES-256-GCM); RoamSpool parolayı saklamaz, parola kaybolursa yedek açılamaz.
Dışa aktarmada özel yerler. Yerleri özel olarak işaretleyebilirsiniz; içlerindeki konumlar ve duraklar dışa aktarılan dosyalara girmez. Bu, paylaşılan bir dosyanın gösterdiğini azaltır ama rutininizi tamamen gizlemez — saatler ve alanın kenarı yine de ele verebilir. Yedekler her zaman her şeyi içerir.
RoamSpool için Android bulut yedeği ve cihazdan cihaza aktarım kapalıdır; geçmişiniz bir Google yedeğine kopyalanmaz. Taşıma bilinçli bir işlemdir: uygulamada yedek dosyası oluşturun, sonra diğer telefonda geri yükleyin.
RoamSpool çocuklara yönelik değildir ve kimseden veri toplamaz.
Siz silene kadar her şey telefonunuzda kalır. Uygulamada bir günü veya tüm geçmişi silebilir (silmeden önce ne kadarının silineceğini görürsünüz), tek tek durak kaldırabilir, yer silebilir ve her açılışta eski geçmişi silen bir geçmiş sınırı (varsayılan kapalı) ayarlayabilirsiniz. Uygulama içinden silme, başka yere kaydettiğiniz yedek veya dışa aktarma dosyalarına dokunmaz. RoamSpool'u kaldırmak veritabanını ve tercihleri siler.
Bu politika değişirse üstteki tarih de değişir ve yeni metin bu sayfanın yerini alır. Önemli değişiklikler uygulamanın sürüm notlarında da anlatılır.