Good evening,
No... nothing sites is Free, and Icloud locked iPhone is Trash, only chance to delete ICloud is fully assembley phone and repair hardware, but it is very difficult and at home without profesionaly tool didnt make it.. only chance is buy a new Motherboard or Phone
Best wishes
KO-in
Czech technic
PS . Sorry for my bad english |