The concept of virtual partnership is gaining importance, recognizing that the internet should be a place where everyone can participate . Addressing the barriers faced by marginalized communities – from limited access to technology and inexpensive connectivity, to the prevalence of online harassmen