Can I signup under my own affiliate link and earn on my own activity?
No, you may not play under your own account. Any attempt to do so will be considered fraudulent and may result in your account being closed.
You may sign-up test accounts to test tracking.
You would be permitted to sign-up for a player account if you are located in the correct Geo, but you may not earn revenue from your own self-referral(s). For any affiliate who wishes use a player account please share your account with email@example.com.