Creating multiple accounts to bypass use limits is against OpenRouter's Terms of Service. Specifically, Section 6.3 prohibits creating multiple accounts as a single user to circumvent use limits. However, gifting credits to your roommate by having them create their own separate account is acceptable, provided each account is used by a different individual. There is no mention of restrictions related to sharing the same WiFi or IP address. If you want to gift credits, your roommate should register their own account and you can top up their balance legitimately.
If you have more questions about account management or gifting credits, feel free to ask!
Are you planning to use OpenRouter for personal projects or collaborative work?