Stream Chat provides a powerful REST API and robust client-side SDKs for popular frameworks such as React, React Native, Flutter, Android, and iOS. If your company has five or less team members, less than $10k in monthly revenue and have taken less than $100k in funding, Stream is free/gratis/complimentary. Apply here.