I've never used Freenom because I've repeatedly seen warnings (for years) that if your 'free' domain starts getting noticeable traffic they will suddenly decide you need to pay them for it and shut down DNS resolution until you do.
You don't have any rights to free domains. Freenom are the 'official' owner of the domain and can do whatever they want with it.