She is one of the creators of Fetish Locator most probably.
She probably has a voyeur fetish and maybe some more, there's tons of reasons of why someone would create an app like that, but the reasons are immaterial. The main thing is that she' seems too nice and that makes her sounds suspicious and out of place.
Now with the ending on this episode? She just saying "hey MC you can fuck everyone you want, just talk to me afterwards about it, ok? Oh, but we are still in a relationship and i won't be doing anything, so don't you worry" Now that's bullshit, she probably has her dirty little fingers all over the app.
(i don't remember her majors, but i think it's relevant too maybe? Hell, if we didn't have full acess to the MCs thoughts i would believe he was involved somehow...yeah, maybe)