diff --git a/__init__.py b/__init__.py
index 7778f6cfc7c8faf5d939050df8b3a98744b8d40e..fc492e239e45d317f219441dbe4bd05508980d3c 100644
--- a/__init__.py
+++ b/__init__.py
@@ -98,6 +98,20 @@ class WifiApp(Application):
                 ctx.font_size = 15
             ctx.move_to(0, wlan_draw_offset)
             ctx.text(ssid)
+
+            # TODO: maybe add signal indicator?
+            # https://fonts.google.com/icons?selected=Material+Icons+Outlined:network_wifi_1_bar:&icon.query=network+wifi&icon.set=Material+Icons
+
+            # draw a key next to wifi if it isn't open
+            if wlan[4] != 0:
+                ctx.save()
+                ssid_width = ctx.text_width(ssid)
+                ctx.font = "Material Icons"
+                ctx.text_align = ctx.LEFT
+                ctx.move_to((ssid_width / 2) + 5, wlan_draw_offset + 2)
+                ctx.text("\ue897")
+                ctx.restore()
+
             wlan_draw_offset += 20
 
     def set_direction_leds(self, direction, r, g, b):