translate English to German: It does not require users to register and it is completely free of charge.
Sie sind kostenlos und es ist keine Registrierung erforderlich.