@iAmKrzys
Just to give you an idea of what some backcountry navigation apps are doing with regards to sharing one's location:
I am using
Locus Map (Android) and you can easily share your current location via SMS (a non-"data" connection), or email, or whatever messaging app you may have on your phone.
Currently in beta is the ability to share your "live location" which is the term they use to live-stream your location to someone ("live" as in periodically; every few minutes). The recipient gets an URL to a map showing your location (in their browser). This is a premium, paid service and I do believe it uses a data connection to make this happen (i.e. it doesn't work via SMS).
These two features (and more sharing options) are described here:
http://docs.locusmap.eu/doku.php?id=manual:user_guide:functions:share
Locus Map also allows you to do live tracking other ways (although all require a data connection).
1) Public Locus Tracking
Free. You sign up and allow your position to be visible to all other Locus Map users (in Locus Map, not in a browser).
2) Private Locus Tracking
Paid service. You sign up and allow your position to be visible to a chosen group of Locus Map users (in Locus Map, not in a browser).
3) Web Services
Display your location on GPSies.com.
4) Custom live tracking
Choose what you want to share (Lat/Long, Altitude, Speed, Bearing, Time, etc) and it'll send the data to whatever web-service you want.
The tracking features are described here:
http://docs.locusmap.eu/doku.php?id=manual:user_guide:functions:live_tracking
There are also many apps exclusively designed for sharing one's location with others:
Google Play Store:
https://play.google.com/store/search?q=send my gps location in text&c=apps
I imagine there are many similar apps for iOS as well.