I imagine your bank card payments may be somehow traced to your own identity but don't quote me on that.
I guess some crypto options might help that.
I guess some crypto options might help that.
I’m still sure I could be identified somehow.
Funny enough I was planning to do something along the lines of an ICO through this anonymous website/page and provide the ICO funds and transfer the domain itself to whoever identified me as the domain owner.