Squid
On the App Store since
Jan 25, 2024
Overall Rating
5.0
Apps
1Developer rank
#2,757
1 app
Squid: Reviews, Upsells & 25+
5.0
·
19 reviews
Get FBT, free gifts, trust badges, and more in one...