[🍎WWDC20] Design for location privacy

KioΒ·2022λ…„ 4μ›” 10일
0

WWDC

λͺ©λ‘ 보기
4/4

Design for location privacy (WWDC20) 을 보고 정리해본 κΈ€μž„μ„ μ°Έκ³ ν•΄μ£Όμ„Έμš”.



Intro

μ˜€λŠ˜λ‚ , μ‚¬λžŒλ“€μ€ μœ„ μ‚¬μ§„μ²˜λŸΌ λ§΅μ—μ„œ μ •ν™•ν•œ μœ„μΉ˜ 정보 λ₯Ό κ³΅μœ ν•©λ‹ˆλ‹€. iOS 14 μ—μ„œ Core Location 은 μ‚¬λžŒλ“€μ΄ λŒ€λž΅μ μΈ μœ„μΉ˜λ§Œ κ³΅μœ ν•˜λŠ” μƒˆλ‘œμš΄ μ œμ–΄κΈ°λŠ₯을 μ œκ³΅ν•©λ‹ˆλ‹€.

이 κΈ°λŠ₯으둜 λ””μžμΈμ μœΌλ‘œ λ³€ν•œ 뢀뢄이 λ§ŽμŠ΅λ‹ˆλ‹€.

Precise Location 은 μ§€λ„μ˜ 초점이며

κ°€μž₯ κ΄€λ ¨μ„± 높은 검색결과λ₯Ό μ°Ύκ³ 
도착 μ‹œκ°„κ³Ό 거리λ₯Ό κ³„μ‚°ν•˜κΈ° μœ„ν•΄ μ•± μ „μ²΄μ—μ„œ μ‚¬μš©λ©λ‹ˆλ‹€.

μœ„μΉ˜ 데이터 (Location data)λŠ” λͺ¨λ“  κ³³μ—μ„œ μ‚¬μš©λ˜λ©°
λͺ¨λ“  μ’…λ₯˜μ˜ 앱이 이 λ³€κ²½ μ‚¬ν•­μ˜ 영ν–₯을 λ°›μŠ΅λ‹ˆλ‹€.



Location Data - Apple App

Weather(기상)

  • 라이브 제곡
  • μ‹€μ‹œκ°„ μ£Όλ³€ 예츑

Wallet(지갑)

  • 거래 μž₯μ†Œ 일치

Photos(앨범)

  • 사진에 μœ„μΉ˜ νƒœκ·Έ 지정

μ •ν™•ν•œ μœ„μΉ˜ 정보 κ°€ μ—†λ‹€λ©΄ Apple Maps 은 μ–΄λ–»κ²Œ μž‘λ™ν• κΉŒ?

  • μ •ν™•ν•œ μœ„μΉ˜ 정보 κ°€ 없더라도 λŒ€λž΅μ μΈ μœ„μΉ˜ 정보 λ₯Ό μ§€μ›ν•˜λ„λ‘ Apple Maps λ₯Ό μ‘°μ •ν–ˆμŠ΅λ‹ˆλ‹€.
  • 이λ₯Ό 톡해 μ‚¬λžŒλ“€μ˜ 데이터 및 개인 정보 λ³΄ν˜Έμ— λŒ€ν•œ μ ‘κ·Ό λ°©μ‹μ˜ κ°œμ„  방법을 κ³΅μœ ν•˜κ³ μž ν•©λ‹ˆλ‹€.

λŒ€λž΅μ μΈ μœ„μΉ˜ 정보 에 λŒ€ν•΄μ„œλŠ”
μ•„λž˜ μ„Έμ…˜μ—μ„œ λ‹€λ£¨μ—ˆμœΌλ‹ˆ κ³„μ†ν•˜κΈ° 전에 보고 μ˜€λŠ” κ±Έ μΆ”μ²œν•©λ‹ˆλ‹€.
[WWDC20] What's new in location
[WWDC20] Build trust through better privacy



1. Prioritize user control (μ‚¬μš©μž μ œμ–΄ μš°μ„ )

λͺ¨λ“  μ‚¬λžŒμ΄ κ³΅μœ ν•˜λŠ” μœ„μΉ˜ 데이터 에 λŒ€ν•œ μ œμ–΄ κΆŒν•œμ„ λΆ€μ—¬ν•˜κ³  μ„ ν˜Έλ„λ₯Ό μ‘΄μ€‘ν•©λ‹ˆλ‹€.


Precise Location (ν˜„μž¬ μœ„μΉ˜ 정보 ν‘œμ‹œ)


Approximate Location (λŒ€λž΅μ μΈ μœ„μΉ˜ 정보 ν‘œμ‹œ)

μ •ν™•ν•œ ν˜„μž¬ μœ„μΉ˜ 정보 μ™€λŠ” λ‹€λ₯΄κ²Œ μ„€μ •ν•˜κΈ° μœ„ν•΄ λ…Έλ ₯ν–ˆμŠ΅λ‹ˆλ‹€.
λŒ€λž΅μ μΈ μœ„μΉ˜ 정보 λ₯Ό λ‚˜νƒ€λ‚΄κΈ° μœ„ν•΄ μ›ν˜• μ˜μ—­μ„ μŒμ˜μ²˜λ¦¬ν•˜μ—¬ μ„€κ³„ν–ˆμŠ΅λ‹ˆλ‹€.

  • 이 μ›ν˜•μ€ κΈ°μ‘΄ ν˜„μž¬ μœ„μΉ˜ 정보 의 νŒŒλž€μƒ‰ 점의 μ‹œκ°μ  μ–Έμ–΄λ₯Ό κ³΅μœ ν•©λ‹ˆλ‹€.
  • 지도 가독성을 μœ„ν•΄ μƒν˜Έ μž‘μš©μ— 따라 μŠ€νƒ€μΌμ΄ λ°”λ€Œλ„λ‘ μ‘°μ •ν–ˆκΈ°μ— ν™•λŒ€λ₯Ό ν•˜λ©΄ μ˜€λ²„λ ˆμ΄κ°€ ν¬λ―Έν•΄μ§‘λ‹ˆλ‹€.

Favorites (즐겨찾기 - 거리 및 μ‹œκ°„ 계산)

  • μ •ν™•ν•œ ν˜„μž¬ μœ„μΉ˜ 정보: ν‘œμ‹œ ⭕️
  • λŒ€λž΅μ μΈ μœ„μΉ˜ 정보: ν‘œμ‹œ ❌

Summary - Prioritize user contorl

  • μ •ν™•ν•œ μœ„μΉ˜ 정보 ν•„μˆ˜ ❌
  • μ •ν™•ν•œ μœ„μΉ˜ 정보 λŒ€μ‹  λŒ€λž΅μ μΈ μœ„μΉ˜ 정보 둜 λŒ€μ²΄
  • λΆˆν•„μš”ν•œ μ •ν™•ν•œ μœ„μΉ˜ 정보 제거



2. Build trust through transparency (투λͺ…성을 톡해 μ‹ λ’° 생성)

우리 λͺ¨λ‘λŠ” 데이터λ₯Ό μ±…μž„κ° 있게 μ‚¬μš©ν•˜λ©΄μ„œ,
μ‚¬μš©μžμ—κ²Œ 편의λ₯Ό μ œκ³΅ν•˜κ³  λ”λΆˆμ–΄ 쒋은 κ²½ν—˜μ„ μ£Όκ³  μ‹ΆμŠ΅λ‹ˆλ‹€.

  • λŒ€λž΅μ μΈ μœ„μΉ˜ 정보 λ₯Ό μ„ νƒν•œ μ‚¬μš©μžμ—κ²ŒλŠ”
    Map 상단에 μ œμ–΄ 및 μƒνƒœλ°” λ₯Ό 보이게 ν•˜μ˜€μŠ΅λ‹ˆλ‹€.
  • 이 μ œμ–΄ 및 μƒνƒœλ°” λŠ” 과거의 선택을 상기 μ‹œμΌœμ£Όκ³ 
    λ°”λ‘œ Precise Location 섀정을 μ œμ–΄ν•  수 μžˆμŠ΅λ‹ˆλ‹€.

μ•±μ˜ 투λͺ…성을 톡해 μ‹ λ’°λ₯Ό μƒμ„±ν•˜λ €λ©΄

  • λͺ…ν™•ν•œ 글을 μ‚¬μš©ν•˜μ—¬ 데이터 μ‚¬μš©λŸ‰κ³Ό κ°€μΉ˜λ₯Ό μ œμ•ˆν•˜μ„Έμš”.
  • 그듀이 무엇을 κ³΅μœ ν•˜κ³  μžˆλŠ”μ§€λ„ μƒκΈ°μ‹œν‚€μ„Έμš”.
  • μ‚¬λžŒλ“€μ΄ ν•„μš”μ— 따라 λ³€κ²½ν•  수 μžˆλ„λ‘ 앱을 μœ μ—°ν•˜κ²Œ λ§Œλ“œμ„Έμš”.



3. Offer proportional value (μƒμ‘ν•˜λŠ” κ°€μΉ˜ 제곡)

  • μœ„μΉ˜ ν”„λΌμ΄λ²„μ‹œλ₯Ό 섀계 ν•  λ•Œ,
    곡유된 데이터에 λŒ€ν•œ μƒμ‘ν•˜λŠ” κ°€μΉ˜λ₯Ό μ œκ³΅ν•©λ‹ˆλ‹€.
  • μ •ν™•ν•œ μœ„μΉ˜ 정보가 ν•„μš”μΉ˜ μ•Šλ‹€λ©΄ κΈ°λŠ₯을 μ œν•œν•˜κ³ ,
    Apple Maps 길찾기처럼 μ •ν™•ν•œ μœ„μΉ˜κ°€ ν•„μš”ν•œ κ²½μš°λŠ” μ‚¬μš©ν•©λ‹ˆλ‹€.

Apple Maps turn-by-trun λ°©ν–₯μ—μ„œλŠ” μ •ν™•ν•œ μœ„μΉ˜ 정보 κ°€ ν•„μš”ν•©λ‹ˆλ‹€.


μ‚¬λžŒλ“€μ΄ Appμ—μ„œ λ°©ν–₯을 λ‚˜νƒ€λ‚΄κΈ°λ₯Ό 원할 λ•Œ,
μ •ν™•ν•œ μœ„μΉ˜ 정보 λ₯Ό μ–»κΈ° μœ„ν•΄ ν•œ 번 κΆŒν•œμ„ λ¬»μŠ΅λ‹ˆλ‹€.


λŒ€λž΅μ μΈ μœ„μΉ˜ 정보 만 ν‘œμ‹œν•˜λ”λΌλ„ Directions 을 λ³Ό 수 μžˆμŠ΅λ‹ˆλ‹€.


μ΄λŸ¬ν•œ μƒνƒœμ—μ„œ Directions 을 λˆ„λ₯΄κ²Œ 되면 μΆœλ°œμ§€ μž…λ ₯ 이 κ°€λŠ₯ν•©λ‹ˆλ‹€.


μΆœλ°œμ§€ μž…λ ₯ μ‹œ My Location μ΄λΌλŠ” μ˜΅μ…˜μ΄ μžˆλŠ”λ°μš”.

이걸 ν΄λ¦­ν•˜λ©΄, λ‹€μ‹œ μ •ν™•ν•œ μœ„μΉ˜ 정보 λ₯Ό μ‚¬μš©ν•΄λ„ λ˜λŠ”μ§€ λ¬»μŠ΅λ‹ˆλ‹€.
λ‹€μ‹œ μ œμ–΄ 및 μƒνƒœλ°” 둜 μ„€μ •ν•˜μ§€ μ•Šμ•„λ„ μ—¬κΈ°μ„œ λ°”κΏ€ 수 μžˆμŠ΅λ‹ˆλ‹€.


μƒμ‘ν•˜λŠ” κ°€μΉ˜λ₯Ό μ œκ³΅ν•˜κΈ° μœ„ν•΄μ„œλŠ”

  • μ •ν™•ν•œ μœ„μΉ˜ 정보 κ°€ ν•„μš”ν•  λ•Œλ§Œ κΆŒν•œ μš”μ²­
  • Appμ—μ„œ μ‚¬μš©μž λ™μž‘μ— ν•„μš”ν•œ μ•‘μ…˜μΈ κ²½μš°μ—λ§Œ μ •ν™•ν•œ μœ„μΉ˜ 정보 κΆŒν•œ μš”μ²­
  • App이 μ œκ³΅ν•˜λŠ” κΈ°λŠ₯에 κ°€κΉκ²Œ 배치



λ§ˆμΉ˜λ©΄μ„œ

μ΄κ²ƒλ§Œ κΈ°μ–΅ν•˜μž

  • μ‚¬μš©μž μ œμ–΄λ₯Ό μš°μ„ μ‹œν•˜κ³ 
  • 투λͺ…성을 톡해 μ‹ λ’°λ₯Ό μƒμ„±ν•˜κ³ 
  • 그에 μƒμ‘ν•˜λŠ” κ°€μΉ˜λ₯Ό μ œκ³΅ν•˜μž



μ°Έκ³ 

Design for location privacy (WWDC20)



잘λͺ»λœ 정보가 있으면 μ–Έμ œλ“  μ½”λ©˜νŠΈ λΆ€νƒλ“œλ¦½λ‹ˆλ‹€ πŸ‘»

profile
Someday_iOS_Dev

0개의 λŒ“κΈ€