O módulo implementa a função `hook file download()` para adicionar um cabeçalho Content-Disposition quando a URL de um arquivo contém o parâmetro de consulta `download`. No Drupal 7, retornar um array de cabeçalho não vazio a partir desse hook concede acesso ao arquivo. O módulo não realizou verificações de acesso para arquivos no esquema `temporary://` ou wrappers de stream fornecidos por outros módulos, delegando a outras implementações de `hook file download()` apenas arquivos no esquema privado. Consequentemente, um visitante não autenticado pode recuperar esses arquivos adicionando `download=1` à URL, ignorando os controles de acesso pretendidos.