Yes I believe it's against the rules to have more than one account on here? And they can tell from your IP.I have no idea if the Twitter 'DDD' was Jack or a random other, but I guess this site can identify if someone here is using a secondary account to subvert.
ETA - some might call that triangulation
![Thinking face :thinking: 🤔](https://cdn.jsdelivr.net/gh/joypixels/emoji-assets@5.0/png/64/1f914.png)