You can create countless of fake Epic Store accounts if you really want to by using the E-Mail addresses of others. There is no way of the people knowing that their E-Mail address has been used for creating an Epic Store account.
Those are basics for creating an account, but this process seems to be unknown for the people working at Epic.
Makes publishers going exclusive for such a store even worse….
Intel Core i7 8700K | 32 GB DDR 4 PC 3200 | ROG STRIX Z370-F Gaming | Nvidia RTX 2080 Ti 11GB VRAM | Asus PG27UQ gaming on 3840 x 2160 @120 Hz GSYNC HDR| HTC Vive Pro :3
Reached PC master race level.