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 | RTX 3090 FE| Crappy Monitor| HTC Vive Pro :3