아이폰 음성메모(ALAC)를 안드로이드에서 재생 가능한 형식으로 변환하는 앱
녹음 파일은 기기 밖으로 나가지 않습니다. 파일을 찾고 변환하고 재생하는 일은 모두 기기 안에서만 이루어집니다. 앱이 인터넷을 쓰는 곳은 화면 맨 아래 배너 광고 한 자리뿐입니다.
| 항목 | 수집 주체·시점 | 목적 |
|---|---|---|
| 광고 식별자 (Google 광고 ID) |
Google AdMob이 앱 실행 시 자동으로 | 하단 배너 광고 게재 |
이 한 가지가 전부입니다. 앱은 광고 식별자를 따로 저장하지 않으며, 이 값의 보관은 Google의 정책을 따릅니다. 계정이 없고 회원가입도 없습니다.
이 앱은 다음 중 어느 것도 수집·저장·전송하지 않습니다.
Google Analytics, Firebase, 크래시 리포트 도구를 앱에 포함하지 않습니다. 앱에 들어 있는 제3자 구성요소는 아래 5항의 두 가지뿐입니다.
앱은 기기에 저장된 .m4a 파일을 찾아 목록으로 보여주고, 사용자가 선택한 파일을
AAC 형식으로 변환합니다. 변환은 전적으로 기기 안에서 처리되며 인터넷 연결이 필요 없습니다.
이름_aac.m4a라는 새 파일을 만듭니다.| 권한 | 사용 목적 |
|---|---|
READ_MEDIA_AUDIO(안드로이드 13 이상) |
변환할 .m4a 파일을 찾기 위해 기기의 오디오 파일 목록을 읽습니다. 읽은 내용은 화면 표시와 변환에만 쓰이며 저장하거나 전송하지 않습니다. |
READ_EXTERNAL_STORAGE(안드로이드 12 이하) |
위와 같은 목적의 구버전 권한입니다. |
WRITE_EXTERNAL_STORAGE(안드로이드 9 이하) |
변환 결과 파일을 원본과 같은 폴더에 저장합니다. |
POST_NOTIFICATIONS |
변환 진행 상황을 알림으로 보여줍니다. 거부해도 변환은 정상 동작합니다. |
FOREGROUND_SERVICEFOREGROUND_SERVICE_DATA_SYNCFOREGROUND_SERVICE_MEDIA_PROCESSING |
긴 녹음을 변환하는 동안 화면을 꺼도 작업이 중단되지 않도록 합니다. |
INTERNETACCESS_NETWORK_STATEWAKE_LOCK |
광고를 불러오는 데만 씁니다. 파일 변환·재생·삭제는 인터넷 없이 동작합니다. 뒤의 두 가지는 Google Mobile Ads SDK가 광고 게재를 위해 자동으로 포함하는 권한입니다. |
com.google.android.gms.permission.AD_IDACCESS_ADSERVICES_AD_IDACCESS_ADSERVICES_ATTRIBUTIONACCESS_ADSERVICES_TOPICS |
광고 식별자 접근 및 광고 측정. Google Mobile Ads SDK가 자동으로 포함합니다. |
위 권한 중 사용자에게 따로 묻는 것은 오디오 파일 접근과 알림뿐이며, 나머지는 별도로 묻지 않는 일반 권한입니다. 앱은 위치, 카메라, 마이크, 연락처, 전화 권한을 요청하지 않습니다.
| 구성요소 | 역할 | 전송되는 정보 |
|---|---|---|
| Google AdMob (Google LLC) |
하단 배너 광고 | 광고 식별자, 기기 종류·언어·대략적 지역 등 광고 게재에 쓰이는 정보 — Google 개인정보처리방침 · 파트너 사이트 데이터 이용 |
| soiaf/ (BSD, Peter McQuillan) |
ALAC 해독 | 없음 — 기기 안에서 오디오를 해독하는 역할만 하며 통신 기능이 없습니다 |
그 밖에 이용자의 정보를 제3자에게 제공하거나 판매하지 않습니다. 다만 법령에 따라 수사기관 등이 적법한 절차로 요청하는 경우에는 예외로 합니다.
안드로이드 설정 → 개인정보 보호 → 광고에서 광고 ID를 재설정하거나 삭제할 수 있습니다. 삭제하면 맞춤 광고가 중단됩니다. 같은 화면의 맞춤 광고 선택 해제를 켜면 관심사 기반 광고가 표시되지 않습니다. 광고 자체는 계속 표시될 수 있습니다.
광고는 화면 맨 아래 배너 한 자리뿐이며, 작업을 가로막는 전면 광고나 보상형 광고는 사용하지 않습니다. 광고를 받지 못하면 그 자리는 나타나지 않습니다.
앱이 만든 변환 파일은 사용자의 기기에만 존재하며, 원본과 같은 폴더에 저장됩니다. 앱 안에서, 또는 파일 관리 앱에서 언제든 직접 삭제하실 수 있습니다. 앱을 삭제하면 앱 자체의 설정은 함께 지워지지만, 이미 만들어진 변환 파일은 기기에 남습니다.
서비스는 이용자 정보를 담는 데이터베이스를 두지 않으므로, 별도로 삭제를 요청할 계정 데이터가 존재하지 않습니다. 광고 식별자는 위 6항의 방법으로 직접 재설정·삭제하실 수 있습니다.
본 서비스는 만 14세 미만 아동을 대상으로 하지 않으며, 아동의 개인정보를 의도적으로 수집하지 않습니다.
이 방침이 변경되면 이 페이지의 내용과 상단 시행일을 갱신합니다. 수집하는 정보가 늘어나는 등 중요한 변경이 있을 경우 앱 업데이트를 통해 안내합니다.
이 방침이나 앱에 대한 문의는 아래로 연락해 주세요.
linuxni@gmail.com
M4A Fix — converts iPhone voice memos (ALAC) into a format Android can play
Your recordings never leave your device. Finding, converting, and playing files all happen locally. The only thing the app uses the internet for is the banner ad at the bottom of the screen.
| Item | Collected by / when | Purpose |
|---|---|---|
| Advertising ID (Google Advertising ID) |
Google AdMob, automatically at app start | Serving the bottom banner ad |
That is the whole list. The app does not store the advertising ID itself; retention follows Google's policy. There are no accounts and no sign-up.
The app does not collect, store, or transmit any of the following:
The app contains no Google Analytics, Firebase, or crash-reporting tools. The only third-party components are the two listed in section 5.
The app lists .m4a files stored on your device and converts the ones you
select into AAC. All processing happens locally and needs no internet connection.
name_aac.m4a is created in the same folder.| Permission | Purpose |
|---|---|
READ_MEDIA_AUDIO(Android 13+) |
Reads the list of audio files so the app can find .m4a files to convert. Nothing read is stored or transmitted. |
READ_EXTERNAL_STORAGE(Android 12 and below) |
The legacy equivalent of the above. |
WRITE_EXTERNAL_STORAGE(Android 9 and below) |
Saves the converted file next to the original. |
POST_NOTIFICATIONS |
Shows conversion progress. Conversion still works if you decline. |
FOREGROUND_SERVICEFOREGROUND_SERVICE_DATA_SYNCFOREGROUND_SERVICE_MEDIA_PROCESSING |
Keeps long conversions running when the screen turns off. |
INTERNETACCESS_NETWORK_STATEWAKE_LOCK |
Used only to load ads. Converting, playing, and deleting files all work without a connection. The latter two are added automatically by the Google Mobile Ads SDK. |
com.google.android.gms.permission.AD_IDACCESS_ADSERVICES_AD_IDACCESS_ADSERVICES_ATTRIBUTIONACCESS_ADSERVICES_TOPICS |
Advertising ID access and ad measurement. Added automatically by the Google Mobile Ads SDK. |
Of these, only audio file access and notifications are asked of you; the rest are normal permissions granted without a prompt. The app never requests location, camera, microphone, contacts, or phone permissions.
| Component | Role | Information sent |
|---|---|---|
| Google AdMob (Google LLC) |
Bottom banner ad | Advertising ID, device type, language, approximate region, and similar data used to serve ads — Google Privacy Policy · How Google uses data from partner sites |
| soiaf/ (BSD, Peter McQuillan) |
ALAC decoding | None — it only decodes audio on the device and has no networking |
We do not otherwise share or sell your information to third parties, except where legally compelled through due process.
In Android, go to Settings → Privacy → Ads to reset or delete your advertising ID. Deleting it stops personalized advertising. Turning on Opt out of Ads Personalization on the same screen stops interest-based ads. Ads themselves may still appear.
There is exactly one ad slot — a banner at the very bottom. The app uses no interstitial or rewarded ads that interrupt your work. If no ad is available, the slot does not appear at all.
Converted files exist only on your device, in the same folder as the original. You can delete them from within the app or with any file manager. Uninstalling the app removes its settings but leaves the converted files in place.
The service keeps no database of user information, so there is no account data to request deletion of. You can reset or delete your advertising ID yourself using the steps in section 6.
This service is not directed at children under 14, and we do not knowingly collect information from children.
If this policy changes, we will update this page and the effective date at the top. For significant changes, such as collecting additional information, we will also announce it in an app update.
For questions about this policy or the app, please contact:
linuxni@gmail.com