Taslak — hukuki inceleme bekliyor. Bu sayfa, uygulama kodundan yazılmış bir çalışma taslağıdır ve henüz bir avukat veya güvenlik uzmanı tarafından incelenmemiştir. Kesinleşmeden önce değişebilir.

Parolalar

Hesap parolaları hiçbir zaman metin olarak saklanmaz. PHP'nin password_hash() işlevi ve varsayılan algoritmasıyla oluşturulan tuzlanmış tek yönlü hash olarak kaydedilir ve giriş yaptığınızda password_verify() ile denetlenir. Girişten sonra oturum yeni bir tanımlayıcıyla yenilenir.

Anahtarlar

API anahtarları anahtarlı SHA-256 hash'leri (HMAC) olarak saklanır ve yalnızca istekleri doğrulamak için kullanılır. Anahtar panelden yenilenebilir ve anahtarların eski okunabilir kopyaları temizlenir. Anahtarınızı gizli tutun; çünkü ona sahip olan herkes API üzerinden sizin adınıza işlem yapabilir.

Formlar ve oturumlar

Ayarları güncelleme veya video silme gibi hesabınızı değiştiren eylemler, oturumunuza bağlı bir CSRF belirteci gerektirir ve belirteç sabit sürede karşılaştırılır. Oturum çerezi HttpOnly ve SameSite=Lax olarak işaretlenir; böylece sayfadaki betikler onu okuyamaz ve çoğu siteler arası istekle gönderilmez.

Dosyaların tutulduğu yer

Yüklenen videolar ve işlenmiş akış dosyaları, web sunucusunun doğrudan erişimi engelleyecek şekilde yapılandırıldığı özel bir depolama klasörüne kaydedilir. Dosyalar, isteği önce denetleyen uygulama üzerinden teslim edilir. Teslim edilen dosyalar, onları özel olarak işaretleyen önbellek başlıklarıyla gönderilir; bu nedenle paylaşılan önbellekler onları tutmamalıdır.

Oynatma ve indirmeler

Oynatıcılar kalıcı dosya adresleri yerine kısa ömürlü oynatma oturumları alır; varsayılan süre 15 dakikadır. İndirme istekleri, adresin kendisi yerine isteyenin IP adresinin hashlenmiş sürümüne göre kaydedilir; aynısı görüntülenme sayımı için de geçerlidir.

Özel ve herkese açık videolar

Her video herkese açık veya özel olabilir ve seçili videoları panelden özel yapabilirsiniz. Özel videolar herkese açık klasör sayfalarında görünmez. Site moderatörleri, kötüye kullanım veya telif hakkı bildirimlerini ele alırken yine de her dosyayı açabilir.

Hız sınırları

HTTP API, hesap başına saatlik istek, günlük istek ve günlük yükleme için sınırlar uygular (varsayılan olarak 250, 5.000 ve 25) ve bir sınıra ulaşıldığında 429 durumu ve Retry-After başlığıyla yanıt verir. Ana sayfadan yapılan misafir yüklemeleri, ağ adresi başına günde on geçici hesapla sınırlıdır. Kötüye kullanım bildirim formu gibi herkese açık formların kendi sınırları vardır.

Verilerinizi silme

Videoları panelden silebilirsiniz. Bir videoyu silmek, depolanan dosyalarını ve veritabanı kayıtlarını kaldırır. Hesap silme, iletişim sayfası üzerinden talep olarak ele alınır; yedekler ve yasal yükümlülükler için saklama süresi gizlilik politikasında açıklanmıştır.

Şifreli bağlantılar

Site, HTTPS üzerinden sunulduğunu algılar ve bu durumda güvenli bağlantılar oluşturur. Her ziyareti HTTPS'e yönlendirme ve ilgili tarayıcı politikaları uygulama kodunda değil web sunucusu yapılandırmasında ayarlanır; bu nedenle giriş yapmadan önce adres çubuğunda güvenli bir bağlantı gösterildiğini her zaman kontrol edin.

Güvenlik açığı bildirme

Bir güvenlik sorunu bulursanız lütfen iletişim sayfası üzerinden bize bildirin ve yeniden üretmeye yetecek ayrıntıyı ekleyin. Test ederken lütfen başkalarının verilerine erişmeyin veya hizmeti aksatmayın. Kötüye kullanım içeriğini bildirmek için bunun yerine Kötüye kullanımı bildir sayfasını kullanın.

Sık sorulan sorular

Hayır. Parolalar yalnızca tuzlanmış tek yönlü hash olarak saklanır ve onları geri okuyamayız.

Özel videolar herkese açık klasör sayfalarında gizlenir. Onları yalnızca erişimi olan kişiler ve bildirimleri ele alan site moderatörleri açabilir.

Evet. Her hesabın API için saatlik, günlük ve yükleme sınırları vardır; bir sınıra ulaşıldığında 429 yanıtı sizi bilgilendirir.

Bir videoyu panelinizden silin; depolanan dosyaları ve kayıtları kaldırılır. Hesabı silmek için iletişim sayfasını kullanın.