Profile Manager as Separate Program/App

Disclaimer: Apologies if this is the wrong forum.

Okay, so I’m new to dirty-handed development and Unity, and I’ve come across my first issue that I can’t easily find on UA or YouTube. I’ve an outlay of short, but expandable games that I’m working on in sequential order to help build a larger game overall (less like The Walking Dead or Sam Max, more like Pulp Fiction if each story was released as a TV film separately, using stories that intersect, but don’t necessarily matter to eachother)

The idea is to release in order from the top…

Action-Adventure
J-RPG
Tactical Stealth
Beat em Up
Sandbox Shooter
Fighter
Online RPG

Basically, taking the available tutorials, putting my own spin on them, and releasing them to the public. Now…

My plan is to have a completely separate program or app that manages the player’s profile in each of these games, as well as recording statistics, linking to a forum profile, viewing unlocked cut-scenes/music/character bios, and being able to launch the games themselves.

I’m currently in the process of putting together a management script for the first game which records all the relevant information. My problem is, I don’t know whether I would be able to make it readable in a non-Unity program, or if I would have to build the type of program I’m looking to create within Unity. And even then, I’d have no idea how to write a script that searches the player’s computer for the relevant files and read them as if it were one of it’s own.

One of the main reasons behind the program is I’d like the player to be able to accumulate money, experience, party members, etc., throughout the game (think snowballing effect), and by the time the online game’s released, they can import every bit of money made in the J-RPG, retain the fighting skills learned in the Fighter, etc., etc., so as to encourage people to buy every one of the games to get a head-start. Plus, it’d be good fan service.

Does anybody have a clue whether or not I’d be able to achieve this? And, on a side note, while I’m asking, are there any rules against building a game in Unity Free, then upgrading to Pro for the sole purpose of selling the game you made with Free?

Thanks in advance for any replies, regardless of it’s polarity.

If youre planning to create a online rpg, you will need a online database.
If you need a online database you could let each of your games talk to that database too.
You wouldnt need a seperate application but if you want some kind of launcher build outside of unity, you could let that one talk to your database too.

But common practice is that the client never talks diretly to the database.
Client ↔ php ↔ sql
Client ↔ server ↔ sql

Side note:
You dont need pro to sell your games.

Ah, I see. So basically, for each game I’d have them “tell” the online database the information, then the database could relay that information to the “profile manager” program?

Thanks for the reply!