Legal meu, eu vou querer dar uma olhada no seu projeto depois (sou dev flutter), to meio sem tempo pra fazer coisas q demandam tempo, eheheh.
Mas queira colocar um ponto q me intriga, sei q é baixa a chance de isso acontecer nesse início, mas já pensou como vc vai lidar com a parte burocrática (isso se vc tiver pretensão de lançar como um produto)? Pq um dos problemas q vejo é em relação aos meliantes usarem esse software como meio de comunicação no estilo darkweb, onde o governo tem dificuldade de acesso. Ai vem o governo e começa a encher seu saco pq vc tem q liberar os dados, e blablabla, etc. Aquela novela de whastapp de sempre. Pensou no q fazer? Pq se isso acontecer, a bomba com certeza vai cair no seu colo, pois o governo adora apontar o dedo pra alguém e bem provável q irá ser em vc, o criador do software.