Help for my chat app

Split a long string:

Suggest 30,000 characters per split so you will need to do some maths

You would have to create many many tags, for example a 132kb image file generated 19 chunks (@500,000 characters in total).

This is not the way to do things...

I know that you are one of the wisest of this community , so ... what else can I do , if I want that this App will be global , on Google Play ? If it will be on GPlay , I should make one firebase for user manually , that is a bit difficult ...
So , I thought that is simplier to make many tags in clouddb ... but if this is not a good idea , are there alternatives with a theorically endless free storage ?
And I want that the final solution works with images , videos , audios and ... maybe PDF's ( I know that here are some extensions for PDF readers , so I thionk that it will be possible to make the procedure also with this kind ofm files ... )
Thank you for your help . I know that this question is a bit difficult to understand ...

@TIMAI2 , thank you . I'll not "spam" more other topics with my chat app ... even if that wasn't spam

A cost will arise at some point, whatever method or provider you use

And sorry ... I want to help , but I' m making too much mistakes ...

I know that ... I said theorically endless

I'll test something ... for now , this question is SOLVED ! :partying_face: