Dongle, bazı lisanslı yazılımların güvenli ve lisans şartları kapsamı altında kullanılmasını sağlamak amacıyla geliştirilen mini donanımlardır. Takıldığı sisteme ekstradan herhangi bir özellik sunmayan bu donanımların tek işlevi, yazılımın lisansının delinmesini engellemek ve yazılımın belirlenmiş şartlarda kullanılmasını sağlamaktır.
Dongle donanımlar sayesinde orijinal ve lisans haklarıyla satılan yazılımlar internete illegal olarak kullanmak için düşse bile dongle kopyalanamayacağı için yazılımın korsan sürümlerini kullanılmasının önüne geçilecektir. Dongle, genellikle maddi değeri yüksek olan ve tek seferlik ödeme modeliyle sahip olunan yazılımlarda tercih edilir. Yazılım şirketleri bazı popüler ses veya görüntü yazılımlarının yanı sıra, bilgisayar destekli üretim ve çizim yazılımlarında dongle güvenlik sistemini kullanmayı tercih eder.
Dongle aracılığıyla korunan yazılımlar üretici şirkete daha fazla kar etme şansı sunar. Son kullanıcılar açısındansa hem bilgisayarda fazladan bir donanım olarak Dongle’a yer vermek, hem de yazılımın çalışması için sürekli dongle’ı yanında bulundurma zorunluluğu Dongle ile çalışmakta olan yazılımların en büyük dezavantajıdır.