There is data transfer due to replication, as well as for the app. May be that:
The good news is Fly are great with bandwidth and assuming your database app has no public IP, (and so if you only connect to it privately from other apps) currently Fly won’t bill you for the internal bandwidth used. Might need @kurt to confirm.