with Xbox being owned by Microsoft I'm not sure how that works anymore haha
consoles, phones (mobile does require Microsoft sign in now for online), basically anything that isn't downloaded from the PC launcher runs bedrock (which you can download on PC as well, originally called windows 10 edition but now I think it's just in the all-in-one PC minecraft launcher) it's been a while since i last played on PlayStation but I could play online multiplayer without a Microsoft account, it may or may not be the same on Xbox.
also I just have to share my opinion that if you're capable of playing split screen with someone (with almost everything being online and long distance nowadays the opportunities keep getting rarer) it's so much more fun. so my suggestion is to cozy up on the couch with your fiancee and a blanket and grab a couple Xbox controllers =p