I'd like to get positioning help for my app Pindragon, but it is for iOS. Maybe when I do my screenshots and videos for the app store. Pindragon allows users to create broadcasts, in categories that correlate with location. For example "Happening", "Announce Event", and "Garage / Estate Sales" are some categories. There are three category sections "Now", "Community" and "Custom".
Broadcasts appear in the app as a pin on a map view. Touching the pin opens a callout that shows summary information. Touching the callout opens to chat which is seeded with whatever was broadcast, that is audio or text or photo along with descriptive tags. Broadcasts expire in a set amount of time 24 to 120 hours depending on the category. One can filter on/off pins by category and set notifications by category and in other ways as well.
Similar to other social apps, one can follow people and there is a view for tracking one's broadcasts, replies to broadcasts, and the broadcasts of followed people. Users can also create custom categories. There is always just one pin for a person who is broadcasting even if they have multiple broadcasts. Tapping on the callout of a person with multiple broadcasts will present a list of their broadcasts.
From any broadcast's chat people can in an adhoc manner start and stop live location sharing. They can also initiate live location sharing with an attached private group chat from the map view with a means to move between locations. The broadcast pin updates its position when one changes location unless one sets the "away pin". The away pin places one's broadcast pin in a location of choosing. With the away pin one can broadcast out of area into other communities. One's broadcast pin as viewed by others is red if the away pin is not set and blue if it is.
Eventually, monetization will occur with a special offers category. I can see there potentially being tiers of users. That is through an in-app purchase or by merit users could get access to new servers. For example, an Ellisium server would be for an exclusive level or type of user. I've also thought of maybe allowing people to run their own servers by having an in-app purchase that allows this, and making a version of the server-side code open source.