No. GiroPay is an intermediary between your bank and the online betting site. It does not require creating an account or sharing personal or financial information with third parties.