How to Use Arrow to Pin

Complete guide to compass navigation, astronomical tracking, and more.

1 - Getting Started

What is Arrow to Pin?

Arrow to Pin is a directional compass that guides you toward any saved location. Perfect for:

• Finding the Qibla direction while traveling
• Locating your hotel during Hajj or Umrah
• Finding your car in a large parking lot
• Locating a specific spot in a large cemetery
• Pointing toward a summit or a monument
• Staying oriented during hikes in the wilderness or desert

The app offers three core capabilities:

• Precision compass - real-time direction and distance to any point on Earth
• Astronomical tracking - sun and moon positions, phases, rise/set times, and more
• 215+ pre-loaded landmarks - sacred sites, tourist destinations, stadiums, and geographic points across 6 categories

2 - Adding Points

Tap the + button to create a new point. Fill in the details below, then save. To edit one of your points, open its compass and tap the edit button. Predefined points cannot be edited.

Name & Alternative Name

Give your point a name (required). You can add an optional alternative name, for example in the local language of the place. Both names are displayed in the list.

Two initials (letters A-Z, digits 0-9) are automatically generated from the name and displayed in a circle next to the point. You can change them manually using the wheel pickers.

GPS Coordinates

Three ways to set the location:

• Tap the map: place a marker directly on the map. Use the expand button to switch to full screen for more precise placement.

• Current Location: automatically saves your current GPS position.

• Manual entry: use the scroll wheels to enter coordinates in DD (Decimal Degrees) format. Example: for 21.324565, set the wheels to [+] [21] . [32] [45] [65].

The + / − sign:
• + (positive): North for latitude, East for longitude
• − (negative): South for latitude, West for longitude

Valid ranges:
• Latitude: from −90.000000 to +90.000000
• Longitude: from −180.000000 to +180.000000

Automatic safeguards:
• At 90° (latitude) or 180° (longitude), the decimal wheels lock to 0.
• −0 does not exist: if all values are 0, the sign is automatically corrected to +.
• Precision of 6 decimal places, approximately 11 cm - enough to locate a car in a parking lot or a specific spot in a cemetery.

Category

Choose a category to organize your point: Religious, Tourist, Sports, Political, or Geographic. The category is optional - points without a category are automatically placed in Other.

Country

Select the country where the point is located. The country is optional and can be detected automatically when you tap the map or use your current location. You can also choose it manually from a searchable list of all countries. The country name is displayed in the app's current language.

Favorites

Enable this option to add the point to your favorites. Favorite points appear when you tap the ♥ chip. You can also add or remove a point from favorites later by swiping left in the list.

Photo

Add an optional photo to your point. The image replaces the initials in the circle next to the name.

3 - Your Points

The app contains predefined points (famous landmarks) and your personal points. Your personal points are automatically synced with iCloud and available on all your Apple devices signed in to the same account. Predefined points are built into the app and don't require syncing. All data is available offline.

Categories & Filters

Points are organized by category. Use the chips at the top of the screen to filter:

♥ chip: shows your favorite points.
My Points: shows all your created points, regardless of category.
Religious, Tourist, Sports, Political, Geographic: shows all points in that category, sorted by name.
Other: contains points created without a category (only shown when it has points).

Organize & Delete

Predefined points: read-only - you can add/remove them from favorites or delete them (swipe left), but not edit them. To recover a deleted predefined point, use ‘Reset App’ in Settings.

Your points: you can edit, delete, and add/remove them from favorites (swipe left).

4 - The Compass

Tap any point to open the compass. It shows you the direction and distance to your destination in real time.

The Dial & Cardinal Points

The dial features dense, precise graduations:

• Fine ticks every 2° for accurate reading
• Medium ticks every 10° for quick reference
• Large ticks every 30° with degree numbers (0, 30, 60, 90, 120, 150, 180, 210, 240, 270, 300, 330)

The four cardinal letters are positioned inside the dial:

N (North) at 0° - displayed in red, along with the number 0
E (East) at 90°
S (South) at 180°
W (West) at 270°

The entire dial - ticks, numbers, and letters - rotates in real time with your phone's magnetometer. As you turn your phone, the dial follows.

The fixed white line at the top of the screen is your reference: it always shows the direction your phone is pointing. If N is under this line, you're facing North.

Direction Sector & Colors

The target marker (triangle with tail) shows where your destination is on the dial. The colored sector between the white line and the marker shows the angle you need to turn.

Rotate your body until the sector shrinks to zero and the marker meets the white line. You'll then be facing your destination.

The compass uses a color system to show your progress:

• Red: you're far from the direction (> 45°). The background is black.
• Orange: you're getting closer (≤ 45°). The background takes on an orange tint.
• Green: you're aligned within the threshold set in Settings. The background turns green, and you receive a vibration and sound (if enabled).

These colors apply to the sector, the marker, and the background.

Alignment & Arrival

Alignment: when the marker meets the white line, you're facing your destination. The alignment threshold is adjustable in Settings (default: ±5°).

Arrival: when you're close enough, the compass shows a green checkmark with the message ‘Arrived’. GPS becomes unreliable at short distances, so directional readings are no longer accurate. The arrival threshold is adjustable in Settings (default: 50 m).

Level Indicator

The center of the dial contains a level indicator: a crosshair with a bubble that follows your phone's tilt.

When the bubble is centered, your phone is flat: the circle turns green and the bubble gains a glow effect.

The compass works well even if your phone isn't perfectly flat - a slight tilt is normal. The level simply helps you get more accurate readings when needed.

Sun & Moon on the Compass

The compass displays the position of the sun and moon in real time on the dial.

Sun
A sun marker surrounded by a circle is placed at the exact solar azimuth. During the day, it is yellow; at night, it is grayed out. A dashed line connects the marker to the dial.

Moon
A moon marker is displayed the same way. Yellow when the moon is visible, grayed out when below the horizon. A dashed line also connects the marker to the dial.

Direction indicator
The line at the top of the dial changes color:

Red - when pointing North (±2°)
Yellow - when pointing at the sun or moon (±2°)
White - in other directions

Sunrise, sunset and day length are displayed at the bottom of the screen. Positions are recalculated every 30 seconds. All calculations are performed offline.

Navigation Data

The compass displays several pieces of real-time information. Units (metric or imperial) depend on your settings.

Distance
The straight-line distance (as the crow flies) between you and the destination - not the road distance. It updates continuously. Units adapt automatically: meters when close, kilometers when far (or feet/miles in imperial).

Speed
Your instantaneous movement speed, calculated by GPS. Shown in km/h or mph. Speed is only reliable when you're moving (walking, cycling, driving). When stationary, it shows ‘--’ because GPS cannot measure speed without movement.

Bearing
The absolute direction to the destination measured from North, shown as a cardinal point + angle (e.g. SE 147°). The bearing is independent of your phone's orientation - it tells you ‘the destination is to the South-East’ regardless of where you're looking. Useful for planning your route before you start walking.

The 8 cardinal directions: N (North), NE (North-East), E (East), SE (South-East), S (South), SW (South-West), W (West), NW (North-West).

Altitude
Your elevation above sea level, measured by GPS. Shown in meters or feet. GPS altitude is generally less accurate than horizontal position as it requires more visible satellites.

Atmospheric Pressure
Measured by your iPhone's built-in barometer, shown in kPa (kilopascals). Standard pressure at sea level is approximately 101.3 kPa. It decreases with altitude (~−1.2 kPa per 100 m). Useful for tracking weather changes or estimating altitude differences between two points.

Current Location
Your current location name is displayed at the bottom of the screen, along with your real-time GPS coordinates. The name refreshes automatically every 100 m of movement. In remote areas (desert, mountains), the name may not be available. This feature requires an internet connection - without network access, only GPS coordinates remain available. Tap it to open your position in Apple Maps.

Margin of Error
Three margins are displayed to assess the reliability of each measurement:

Position (Pos): horizontal GPS accuracy (e.g. ±8 m). Depends on satellite visibility - works best outdoors with clear sky. Indoors or between buildings, accuracy may decrease.
Altitude (Alt): elevation accuracy (e.g. ±10 m). Generally less precise than horizontal position.
Speed (Spd): speed accuracy (e.g. ±1.8 km/h). More reliable at constant speed. May be unavailable when stationary.

A warning appears if GPS accuracy exceeds the threshold set in Settings (default: 100 m). The lower the number, the more reliable the measurement.

Calibration

If the compass seems inaccurate, calibrate it by moving your phone in a figure-8 motion. Stay away from metal objects, magnets, and electronic devices. The app automatically shows a warning if calibration is needed.

Open in Maps

• Tap the coordinates at the top of the compass to open the destination in Apple Maps.

• Tap the location info at the bottom to open your current position in Maps.

This lets you quickly switch to turn-by-turn navigation.

5 - Astro - Sun

The Astro page displays real-time astronomical data for the sun, calculated from your GPS position. All data is automatically updated every 30 seconds.

Solar Chart

The chart shows the sun's trajectory over 24 hours. The curve represents the sun's elevation throughout the day. The portion above the horizon line is daytime, the portion below is nighttime.

The dot on the curve represents the sun's current position. Its portion above the horizon is colored yellow, while the portion below is gray. This visually reproduces the sun crossing the horizon at sunrise and sunset.

The elevation in degrees is displayed next to the dot (positive when the sun is visible, negative when below the horizon).

Data refreshes automatically every 30 seconds.

Sunrise & Sunset

Sunrise and sunset times are marked by vertical orange lines on the chart's horizon line. The exact time and the word “Sunrise” or “Sunset” are displayed below.

These times are also shown in the compass footer, along with the total day length.

Day length represents the time between sunrise and sunset. It varies depending on your latitude and the time of year.

Solar Noon

Solar noon is the moment when the sun reaches its highest point in the sky. It corresponds to the peak of the curve on the chart, marked by an orange line and the exact time.

Solar noon does not necessarily correspond to 12:00 PM. It depends on your longitude and the equation of time. For example, at the western edge of a time zone, solar noon can be shifted by 30 minutes or more from civil noon.

Twilights

Twilight is the transition period between day and night, when the sun is below the horizon but its light still illuminates the sky. There are three levels:

Civil twilight (sun at −6°): there is enough light to move around without artificial lighting. This is the period of “first light” in the morning and “last light” in the evening.

Nautical twilight (sun at −12°): the horizon is still visible at sea and the brightest stars appear. Historically used by sailors for navigation.

Astronomical twilight (sun at −18°): the sky is completely dark. Beyond this threshold, it is full night.

On the chart, the three twilights are represented by small dots on the curve, located below the horizon line, on each side (morning and evening).

Azimuth

The azimuth is the sun's direction measured in degrees from North, clockwise:

0° = North
90° = East
180° = South
270° = West

For example, an azimuth of 135° means the sun is to the Southeast. This value changes continuously throughout the day as the sun moves across the sky.

Polar Cases

At extreme latitudes (beyond 66°), the sun may never rise or never set during certain periods of the year:

Polar day: the sun remains above the horizon for 24 hours. The chart curve stays entirely above the horizon line. Sunrise and sunset times are not displayed.

Polar night: the sun remains below the horizon for 24 hours. The curve stays entirely below. Sunrise and sunset times are not displayed.

In these cases, the app automatically adapts the display and shows “Polar day” or “Polar night” instead of the countdown.

Algorithm & Accuracy

Solar calculations use the NOAA (National Oceanic and Atmospheric Administration) algorithm, the worldwide reference for sun position calculations. This algorithm is based on formulas from Jean Meeus's book Astronomical Algorithms.

Accuracy:

• Sunrise and sunset: ±1 minute
• Azimuth and elevation: ±0.1°
• Validity: 1901 to 2099

All calculations are performed offline, directly on your device, using your GPS position. No internet connection is required.

6 - Astro - Moon

The Astro page also displays real-time lunar astronomical data. All data is automatically updated every 30 seconds.

Lunar Chart

The chart shows the moon's trajectory over 24 hours. The curve represents the moon's elevation throughout the day. The portion above the horizon line corresponds to when the moon is visible in the sky; the portion below corresponds to when it is beneath the horizon.

Unlike the sun, which rises in the morning and sets in the evening in a regular pattern, the moon shifts by about 50 minutes each day. It can therefore rise at any time - morning, afternoon, or night. The shape of the curve changes considerably from one day to the next.

Special cases:

• Some days the moon does not set (it remains visible all day) - the curve stays above the horizon.
• Other days the moon does not rise (it is invisible all day) - the curve stays below.
• The curve may start above the horizon (the moon was already up at midnight) or end above it (it does not set until after midnight).

The dot on the curve represents the moon's current position, with its current phase icon. The elevation in degrees is shown next to it (positive when the moon is visible, negative when it is below the horizon). The area above the horizon is filled with a light gradient to visualize the duration of visibility.

Moon Phases

The lunar cycle (lunation) lasts about 29.5 days and has 8 phases:

• New Moon - the moon is between the Earth and the Sun. Its illuminated side faces away from Earth, making it invisible. This is the start of the cycle.
• Waxing Crescent - a thin bright arc appears on the right side of the moon. Visible in the evening after sunset.
• First Quarter - the right half is illuminated. The moon is 90° from the sun in the sky.
• Waxing Gibbous - most of the surface is illuminated, with only a thin dark strip remaining on the left. The moon is visible for much of the night.
• Full Moon - the visible face is fully illuminated. The moon is opposite the sun (180°). It rises at sunset and sets at sunrise.
• Waning Gibbous - light begins to decrease from the right side. Visible late at night and in the morning.
• Last Quarter - the left half is illuminated. The moon is again 90° from the sun.
• Waning Crescent - a thin bright arc remains on the left side. Visible at dawn, just before sunrise.

The 4 primary phases (new moon, first quarter, full moon, last quarter) are precise astronomical instants whose exact dates are calculated by the Meeus algorithm (Ch. 49). They are displayed with a single date.

The 4 intermediate phases (crescents and gibbous) are the periods between these instants. They are displayed with a date range (start → end).

The current phase is highlighted in red in the list.

Illumination

Illumination is the percentage of the lunar surface lit by the Sun and visible from Earth:

• 0% = new moon (no visible surface illuminated)
• 50% = first or last quarter
• 100% = full moon (the entire visible face is illuminated)

This percentage is calculated from the phase angle between the Sun, Moon, and Earth. It does not account for cloud cover or the moon's position in the sky - illumination can be above 0% even when the moon is below the horizon and therefore invisible to the naked eye.

Rise, Set & Transit

Moonrise and moonset times are marked by vertical lines on the horizon line of the chart, with the exact time and the word ‘Rise’ or ‘Set’ displayed alongside.

A counter at the top of the card shows the time remaining until the next moonrise or moonset.

The transit is the moment when the moon reaches its highest point in the sky as it crosses the meridian. It is the lunar equivalent of solar noon. It is marked by a vertical line at the peak of the curve with the exact time.

Note: unlike the sun, it is possible for the moon not to rise or not to set on certain days. In that case, the corresponding line is not displayed on the chart.

Azimuth & Elongation

The azimuth indicates the moon's direction measured in degrees from North, clockwise:

0° = North
90° = East
180° = South
270° = West

For example, an azimuth of 253° means the moon is in the west-southwest. This value changes continuously throughout the day, following the moon's trajectory across the sky.

The orbital position (elongation) indicates where the moon is in its orbit around Earth:

0° = New moon (start of the cycle)
90° = First quarter (1/4 of the cycle)
180° = Full moon (1/2 of the cycle)
270° = Last quarter (3/4 of the cycle)

This value increases continuously from 0° to 360° over the course of the lunar cycle.

Earth-Moon Distance

The Moon's orbit is elliptical - it is not perfectly round. The distance between Earth and the Moon therefore varies throughout the month:

Perigee (closest point): ~356,500 km
Average distance: ~384,400 km
Apogee (farthest point): ~406,700 km

The displayed distance is geocentric (measured from the center of the Earth to the center of the Moon). The ~ symbol indicates an approximate value.

At perigee, the moon appears about 14% larger than at apogee. A full moon at perigee is sometimes called a ‘supermoon’.

Lunar Day

The lunar day indicates the number of days elapsed since the last new moon. It is a simple counter from 1 to ~30:

• Day 1 = New moon (start of the cycle)
• Day 8 ≈ First quarter
• Day 15 ≈ Full moon
• Day 22 ≈ Last quarter
• Day 29-30 = End of the cycle, return to new moon

The exact number of days in a cycle varies between 29 and 30 because the moon's orbital speed is not constant (it accelerates at perigee and slows down at apogee).

Algorithm & Accuracy

Lunar positions are calculated using Jean Meeus' algorithm (Astronomical Algorithms, Ch. 47) with 60 longitude terms and 30 latitude terms. Phase dates use Meeus Ch. 49 with 25 sinusoidal terms and 14 planetary corrections.

Accuracy compared to JPL Horizons (NASA) ephemerides:

• Position (azimuth, elevation): ±0.3°
• Rise and set: ±2 minutes
• Illumination: ±0.2%
• Distance: ±24 km (0.006%)
• Phase dates: ±6 to 27 minutes

All calculations are performed offline, directly on your device.

7 - Sky Compass

Sun & Moon Markers

The Astro page includes a full compass that displays the position of the sun and moon in real time. This compass rotates with your phone's heading, just like the navigation compass.

Each marker (sun and moon) is surrounded by a circle and connected to the dial by a dashed line, making it easy to read its azimuth.

Below the compass, the azimuth and elevation of the sun and moon are displayed in real time.

Level Indicator

The compass also includes a level indicator at the center: a ball moves based on your phone's tilt. When the ball is centered and green, the phone is flat.

Direction Indicator Colors

The white line at the top of the dial indicates the direction your phone is pointing. It changes color based on what you are aiming at:

Red - when pointing North (±2°)
Yellow - when pointing at the sun or moon (±2°)
White - in other directions

Positions are recalculated every 30 seconds.

Speed

The travel speed is displayed alongside altitude and atmospheric pressure. It is measured by GPS and shown in km/h (metric) or mph (imperial).

Speed is only reliable when you are moving. When stationary, it shows “--” because GPS cannot measure speed without movement.

8 - Permissions

The app needs two permissions to work. They are requested automatically when needed.

Location (GPS)

Required for the compass (to calculate direction and distance to your destination) and for adding points (to mark your current position on the map).

Without this permission, you cannot open the compass or add a point.

Motion & Fitness

Required for the compass only. Enables the bubble level indicator (to check that your phone is held straight) and atmospheric pressure measurement via the barometer.

Without this permission, you cannot open the compass. Adding points is still possible.

Permission Denied?

If you denied a permission, the app can no longer ask for it. A Settings button will redirect you to the app settings in iOS, where you can enable the permission manually. Then return to the app.

9 - Settings

Customize the app's behavior.

Haptics & Sound

Haptics: enable or disable progressive vibrations as you approach the target and the alignment vibration.
Sound: enable or disable the sound played when aligned.

Language & Units

Language: choose from 8 languages (English, French, Arabic, Spanish, German, Turkish, Portuguese, Italian) or let the app follow your system language.

• When Arabic is selected, a ‘Month Names’ picker appears with three regional styles: Standard, Maghreb, and Levantine.

Distance Units: switch between metric (km, m) and imperial (mi, ft). Accuracy warning and arrival distance are always in meters.

Thresholds

Alignment threshold (default: 5°): how precise you need to be to trigger the ‘aligned’ feedback. Lower = more precise.
Accuracy warning (default: 100 m): GPS threshold above which a warning is shown. Higher = more tolerant.
Arrival distance (default: 50 m): below this distance, the compass shows ‘Arrived’ with a checkmark.

Screen & Orientation

Keep Screen On: when enabled, the screen stays on as long as the compass is open. Normal sleep behavior resumes when you leave the compass.

• The compass only works in portrait mode for accurate readings. The phone automatically switches to portrait when you open the compass.

Reset the App

Go to Settings and tap ‘Reset’. This deletes all your personal points, restores settings to their defaults, and brings back any predefined points you had deleted. Predefined points are never permanently deleted - they are part of the app.

10 - Support

Arrow to Pin is 100% free, with no ads and no subscriptions. The Gift page lets you support development if you wish.

Tip Jar

The tip jar offers several amounts to support the app's development. Each tip is a one-time purchase (not a subscription). No features are locked - all tips are optional and don't unlock anything.

Payments are processed by Apple via the App Store. No payment information is stored by the app.

Rate the App

After a few uses, the app may ask you to leave a review on the App Store. This review is very important for the app's visibility and helps other users discover it.

You can also rate the app anytime from the App Store.

Share the App

You can share Arrow to Pin with friends and family from the Settings page. Sharing sends a direct App Store link that your contacts can use to download the app for free.

Ready to find your direction?

Download Arrow to Pin for free. No ads, no subscriptions.

Download on the App Store