01 Uygulama ve yönetici
Bu politika, 1Backup uygulamasının Google kullanıcı verilerine nasıl eriştiğini, bu verileri nasıl kullandığını, sakladığını, koruduğunu, paylaştığını ve sildiğini açıklar. 1Backup, 1Kod alan adı altında kişisel kullanım için barındırılan bir sunucu yedekleme uygulamasıdır. PostgreSQL veritabanları ve MinIO dosyaları için arşiv oluşturur ve rclone aracılığıyla hesap sahibinin Google Drive hedefine aktarır.
Uygulamanın işletimi ve veri işleme taleplerinden sorumlu sunucu yöneticisine mehmetakifbaspinar@gmail.com adresinden ulaşılabilir. Bu politika ve uygulama tanıtımı herkese açıktır; okumak için giriş veya Google izni gerekmez.
02 Google Drive izni ve kapsamı
1Backup, rclone üzerinden https://www.googleapis.com/auth/drive OAuth kapsamını kullanır. Bu kapsam, izin verilen Google hesabındaki Drive dosyalarını ve klasörlerini görme, oluşturma, değiştirme ve silme teknik yetkisi sağlar. İzin yalnızca uygulamanın oluşturduğu dosyalarla sınırlı değildir. 1Backup'ın yedekleme görevleri bu yetkiyi yöneticinin yapılandırdığı hedef yollar ve görev arşivleri üzerinde kullanır.
Hesap sahibi, bağlantıyı Google'ın yetkilendirme ekranından onaylar. 1Backup Google hesabının şifresini almaz. Bu bağlantıda Gmail iletileri, kişiler veya takvim için ayrı izin istenmez. Yetki, aşağıda açıklanan yedekleme işlemlerini sunucu üzerinde zamanlanmış biçimde gerçekleştirebilmek için kullanılır.
03 Erişilen ve toplanan veriler
- Google Drive dosya ve klasör bilgileri: Hedef yolların ve görev arşivlerinin adları, Drive dosya/klasör kimlikleri, klasör ilişkileri, dosya türü, boyut, değişiklik zamanı ve API tarafından sağlandığında MD5 gibi sağlama toplamları. Bu bilgiler hedefi bulmak, yüklemeyi doğrulamak ve eski arşivleri seçmek için işlenir.
- Yedek içeriği: Yöneticinin seçtiği PostgreSQL verileri ve MinIO nesneleri sunucuda arşivlenir ve Google Drive'a gönderilir. İçerikte kişisel veya hassas veri bulunup bulunmaması seçilen kaynağa bağlıdır; veri seçimi sunucu yöneticisinin kontrolündedir.
- Google bağlantı bilgileri: OAuth erişim token'ı, yenileme token'ı ve geçerlilik zamanı, yeniden giriş gerektirmeden izinli aktarımı sürdürebilmek için rclone yapılandırmasında saklanır.
- Görev ve işlem kayıtları: Görev adı, kaynak/hedef ayarları, zamanlama, saklama sayısı, çalışma zamanı, arşiv yolu ve boyutu, başarı/hata durumu ve hata ayrıntıları uygulama veritabanında tutulur. Drive dosya içeriği, çalışma geçmişi için ayrıca bir analitik veri kümesine kopyalanmaz.
04 Verilerin kullanım amacı
Google Drive verileri ve izinleri, hesap sahibinin istediği yedekleme işlevini sağlamak için kullanılır: hedef klasörleri listelemek/oluşturmak, yedek arşivlerini yüklemek, yüklenen arşivin boyutunu ve mevcutsa sağlama toplamını kontrol etmek, saklama sınırını aşan eski görev arşivlerini silmek ve işlem sonucunu kaydetmek.
OAuth yenileme token'ı, erişim token'ı geçerliliğini yitirdiğinde Google üzerinden yeni erişim token'ı almak için kullanılır. Görev kayıtları hataları teşhis etmek ve yedekleme geçmişini göstermek için tutulur. E-posta bildirimi etkinse sonuç ve hata ayrıntıları yapılandırılmış alıcıya iletilir.
Google API'lerinden alınan bilgilerin kullanımı ve diğer uygulamalara aktarımı, Limited Use gereksinimleri dahil Google API Services User Data Policy ile sınırlıdır. Google kullanıcı verileri satılmaz; reklam, kredi değerlendirmesi veya veri komisyonculuğu için kullanılmaz. Google Workspace API verileri yapay zekâ ya da makine öğrenmesi modellerini geliştirmek, iyileştirmek veya eğitmek için kullanılmaz.
05 Paylaşım ve aktarım
Google Drive: Yedek arşivleri ve gerekli dosya meta verileri, seçilen Google hesabının Drive hizmetine gönderilir. Token'lar kimlik doğrulama/yenileme amacıyla Google'a iletilir. Google bu verileri kendi hizmet koşulları ve gizlilik politikası kapsamında işler.
SMTP hizmeti ve bildirim alıcısı: Bildirim açılmışsa görev sonucu, arşiv yolu/boyutu ve hata ayrıntıları yöneticinin seçtiği SMTP hizmeti üzerinden yapılandırılmış e-posta alıcısına aktarılabilir. Yedek arşivi ve OAuth token'ı standart sonuç e-postasının eki veya gövdesi olarak gönderilmez.
Sunucu yönetimi: Yetkili yönetici; işletim, bakım ve hata giderme için sunucudaki yedeklere, yapılandırmaya ve işlem kayıtlarına erişebilir. Google kullanıcı verileri bu işlevlerin dışında üçüncü taraflara satılmaz veya açıklanmaz. Tanıtım sitesinin ziyaretçileri uygulama veritabanına, token'lara ya da yedeklere erişemez.
06 Veri güvenliği
rclone ile Google API'leri arasındaki yedek aktarımı ve token yenileme bağlantıları HTTPS/TLS kullanır. Bu tanıtım sitesi de HTTPS üzerinden sunulur. Yedekleme yönetim paneli oturum açma gerektirir; tanıtım sitesi ayrı bir statik web hizmetinde çalışır.
OAuth bağlantı bilgileri sunucudaki rclone yapılandırmasında, görev/işlem kayıtları uygulama veritabanında ve geçici arşivler sunucunun yedek çalışma alanında tutulur. Sunucu işletim sistemi, dosya izinleri ve yönetim erişimi bu verilere erişimi sınırlar. Bu dosyalar tanıtım sitesinin yayımlanan dizinine bağlanmaz.
1Backup, arşiv içeriğine veya token yapılandırmasına kendiliğinden ek bir uygulama düzeyi disk şifrelemesi uygulamaz. Kaynak PostgreSQL/MinIO bağlantılarının TLS kullanımı ve sunucu/disk güvenliği ilgili kurulum ayarlarına bağlıdır. Sunucu yöneticisi bu ayarları ve erişim yetkilerini yönetir.
07 Saklama süreleri
- Drive yedekleri: Görevdeki “son yedek sayısı” pozitifse yeni arşivin başarıyla yüklenmesi ve doğrulanmasından sonra sınırı aşan eski görev arşivleri silinir. Sıfır, otomatik sayı sınırı uygulanmamasıdır; dosyalar yönetici veya hesap sahibi silene kadar kalabilir. Gün olarak sabit bir saklama süresi tanımlı değildir.
- Yerel geçici dosyalar: PostgreSQL/MinIO arşivleme akışında geçici kaynak dosyaları ve ZIP dosyaları her denemenin sonunda, işlem başarılı veya başarısız olsa da temizlenir. Dosya izni veya disk hatası temizliği engellerse görev hata kaydı oluşturur ve kalan dosyalar yönetici tarafından temizlenir.
- OAuth token'ları: Drive bağlantısı kullanılacağı sürece rclone yapılandırmasında kalır; geçerliliği sona eren erişim token'ı yenisiyle değiştirilir. Bağlantı kaldırıldığında veya silme talebi yerine getirildiğinde sunucudaki ilgili token kaydı kaldırılabilir.
- Görevler ve geçmiş: Sabit bir otomatik gün sınırı yoktur. Yapılandırma ve çalışma kayıtları yönetici uygulamadaki ilgili kayıtları silene veya geçerli bir veri silme talebini uygulayana kadar tutulabilir.
08 Erişimi kaldırma ve verileri silme
Google hesabının üçüncü taraf bağlantılar bölümünden 1Backup'a verilen izin kaldırılabilir. Bu, yeniden yetkilendirme yapılmadıkça sonraki Drive işlemlerini engeller; mevcut arşivleri veya sunucudaki görev geçmişini kendiliğinden silmez.
Drive'daki yedekler hesap sahibi tarafından doğrudan silinebilir. Sunucudaki OAuth token'larının, görev ayarlarının, geçmiş kayıtlarının veya kalan geçici dosyaların silinmesi için mehmetakifbaspinar@gmail.com adresine ilgili hesap ve görev belirtilerek başvurulabilir. Token veya parola e-posta ile gönderilmemelidir.
Yönetici, talep sahibinin ilgili hesap/veri üzerindeki yetkisini doğrular, talebin hangi kayıt ve arşivleri kapsadığını belirler ve kapsam dahilindeki verileri siler. Google Drive'daki kopyaların da silinmesi isteniyorsa bu ayrıca belirtilmelidir. Yeniden yedek oluşturulmaması için ilgili görev ve kaynak veriler de talebin kapsamına göre yönetilmelidir.
09 Tanıtım sitesi ve altyapı kayıtları
Bu site statik HTML ve CSS dosyalarından oluşur. Siteye hesap açılmaz; form, reklam, harici yazı tipi ve ziyaretçi analitiği betiği içermez. Site uygulaması izleme çerezi yerleştirmez.
Site, sunucudaki Nginx Proxy Manager üzerinden doğrudan HTTPS ile sunulur. Cloudflare, bu subdomain için DNS ve sertifika alan adı doğrulama hizmeti sağlar; tanıtım sayfalarının HTTP trafiği Cloudflare proxy'sinden geçirilmez. Bu yönlendirme, otomatik doğrulama araçlarının sayfaları giriş veya tarayıcı kontrolü olmadan okuyabilmesi için kullanılır.
Statik içerik container'ında erişim kaydı kapalıdır. Ters proxy ve diğer altyapı hizmetleri, yapılandırmalarına göre IP adresi, istek zamanı, istenen yol, tarayıcı bilgisi ve hata kayıtlarını işleyebilir. Bu kayıtların saklanması ilgili altyapının ayarlarına bağlıdır. DNS sağlayıcısı hakkında Cloudflare gizlilik politikası incelenebilir.
10 İletişim ve politika değişiklikleri
Veri kullanımı, Google Drive erişimi, güvenlik ve veri silme talepleri için iletişim adresi: mehmetakifbaspinar@gmail.com.
Bu politika 1Backup'ın mevcut veri işleme akışını açıklar. Kullanım amacı, paylaşım, saklama veya erişim kapsamı değişirse politika ve sayfanın başındaki güncelleme tarihi değiştirilir. Yeni Google izinleri gerekiyorsa hesap sahibinden Google yetkilendirme akışında yeniden onay alınır.
1Backup Privacy Policy — English summary
Application and operator: 1Backup is a personal, self-hosted backup application for PostgreSQL databases and MinIO objects, operated under 1kod.tr. Contact the server administrator at mehmetakifbaspinar@gmail.com. The homepage and this privacy policy are public and require no sign-in.
Google data accessed and collected: The application uses the https://www.googleapis.com/auth/drive scope, which grants technical access to view, create, modify and delete Drive files, including files not created by the app. Backup jobs use configured destination folders and job archives. It processes file/folder names and identifiers, hierarchy, type, size, modification time and available checksums; uploads selected backup content; and stores OAuth access/refresh tokens, task configuration and execution metadata on the server.
Use and sharing: Data is used to find/create backup folders, upload and verify archives, enforce the configured archive retention count, renew authorized access and diagnose task results. Archives and required metadata are transferred to the selected Google Drive account. If enabled, task result/error metadata is sent via the configured SMTP provider to the designated recipient. Authorized server administrators can access configuration and records for operation and support. Google user data is not sold or used for advertising, credit decisions, or developing, improving or training AI/ML models. Use and transfer comply with the Google API Services User Data Policy, including Limited Use requirements.
Security: Google API transfers and token renewal use HTTPS/TLS. Administration requires a login. Tokens, records and archives remain in server storage outside the public website directory, subject to operating-system access and file permissions. The app does not add its own at-rest encryption to archive files or token configuration; source-connection TLS and disk protection depend on the deployment configuration.
Retention and deletion: Drive archive retention follows each job's configured count; zero means no automatic count limit. Temporary PostgreSQL/MinIO archives are cleaned after each attempt unless filesystem errors prevent cleanup. Tokens remain while the connection is in use, and task/history records remain until deleted by the administrator; there is no fixed automatic day limit. Users can revoke access at Google Account connections, delete Drive archives directly, or request deletion of server-side tokens, tasks and records by email after ownership verification. Revoking access does not automatically delete existing copies.