← 블로그

인스타 자동 DM 쓰면 계정 정지되나요?

메타 공식 문서로 확인한 3가지

정지 위험은 자동화 자체보다 로그인 방식, 발송 조건, 발송 속도에서 생깁니다. 공식 API가 막아 주는 것과 운영자가 끝까지 책임져야 할 것을 나눠 봅니다.

결론부터 말하면, 자동 DM 자체가 곧 정책 위반인 것은 아닙니다. Instagram은 게시물에 댓글을 남긴 사람에게 DM으로 답하는 기능을 공식적으로 제공합니다. 공식 문서에서는 이를 「비공개 답장(Private Replies)」이라고 부릅니다.

중요한 것은 자동화를 썼다는 사실보다 로그인 방식, 메시지를 받는 사람, 보내는 속도입니다. 인스타그램이 허용한 연결 방식인 공식 API를 써도, 메시지 내용과 반복 발송 여부까지 대신 판단해 주지는 않습니다.

계정 위험은 어디서 생기나요?

  1. 로그인 정보 공유

    앱이 아이디와 비밀번호를 받아 내 계정에 직접 로그인합니다.

    Meta 플랫폼 약관
  2. 동의 없는 발송

    상대가 먼저 반응하지 않았는데 메시지를 보냅니다.

    Meta 개발자 정책
  3. 과도한 발송 속도

    짧은 시간에 사람이 하기 어려운 속도로 같은 행동을 반복합니다.

    커뮤니티 규정

세 가지는 손으로 해도 위험하고, 자동으로 해도 위험합니다. 반대로 이 문제를 피하면 자동이라는 사실만으로 제재 대상이 되지는 않습니다.

왜 비밀번호 요구가 위험한가요?

Meta 플랫폼 약관은 개발자에게 이렇게 요구합니다.

Meta 제품으로 사용자를 인증할 수는 있지만, Meta 사용자의 로그인 정보를 별도로 요청하거나 수집해서는 안 됩니다.

인스타그램 아이디와 비밀번호를 입력받는 도구는 메타가 개발자에게 금지한 방식으로 동작합니다.

인스타그램은 이 방식을 쓰는 계정에 실제로 조치한 사실을 공식 블로그에 남겼습니다. 요약하면 이렇습니다.

  • 외부 앱에 아이디·비밀번호를 공유한 계정을 머신러닝으로 식별한다
  • 그 계정이 만든 활동을 삭제하고, 앱 내 메시지로 알린 뒤 비밀번호를 바꾸라고 요구한다
  • 계속 쓰는 계정은 「인스타그램 이용 경험에 영향을 받을 수 있다」

여기서 중요한 것은 결과가 계정 소유자에게 남는다는 점입니다. 금지된 방식을 구현한 것은 도구지만, 활동 삭제와 비밀번호 변경 요구는 내 계정이 받습니다.

비밀번호 공유는 공식 API가 구조적으로 막습니다

공식 API 방식에서는 Instagram 화면에서 직접 로그인하고, 도구는 허용된 권한이 적힌 접근 토큰만 받습니다. 비밀번호는 도구에 전달되지 않습니다. Instagram 설정에서 권한을 회수하면 도구의 접근도 함께 끝납니다.

디엠큐도 이 방식만 씁니다. 연결할 때 인스타그램 권한 화면으로 보내고, 비밀번호는 받지도 저장하지도 않습니다.

동의 없는 발송은 무엇인가요?

Meta 개발자 정책의 메시징 항목은 명확합니다.

필요한 동의를 모두 확보하지 않았다면 Messenger 또는 인스타그램 메시징으로 사람에게 연락하지 마십시오.

「팔로워 전체에게 일괄 DM」이나 「특정 해시태그를 쓴 사람에게 무작위 DM」은 상대의 선행 행동이나 동의를 확인하기 어렵습니다.

댓글 기반 자동 DM은 흐름이 다릅니다. 상대가 내 게시물에 댓글을 남기는 행동이 먼저 있고, 그 댓글에 대한 답장으로 메시지가 나갑니다. Instagram은 이 흐름을 위해 「비공개 답장」을 공식 API로 제공합니다.

발송 속도는 어디까지 안전한가요?

커뮤니티 규정의 「스팸」과 개발자 정책은 매우 높은 빈도로 동작하는 봇을 명시적으로 금지합니다. 사람이 할 수 없는 속도로 같은 행동이 반복되면, 내용과 무관하게 기계적 패턴으로 읽힙니다.

인스타그램은 「자동화의 흔적」이 보이는 계정에 신원 확인을 요구할 수 있고, 확인하지 않으면 노출이 줄거나 계정이 비활성화될 수 있다고 공식적으로 밝혔습니다.

공식 API에는 문서화된 한도가 있습니다. 게시물·릴스 댓글의 비공개 답장은 Meta 문서 기준 계정당 시간당 750건이며, 한도를 넘는 호출은 거절됩니다.

디엠큐는 발송 직전에 시간당 600건에서 먼저 멈춥니다. 문서 한도의 80%만 사용해 공개 답글 같은 다른 호출의 여유를 남기기 위해서입니다.

공식 API면 모두 안전한가요?

공식 API는 위험을 줄이는 장치이지 면책 보증이 아닙니다.

도구가 구조적으로 막는 것

  • 도구가 비밀번호를 받는 방식
  • 문서화된 호출 한도를 넘는 요청
  • 허용되지 않은 권한으로의 접근

운영자가 끝까지 결정하는 것

  • 어떤 행동을 발송 조건으로 삼는지
  • DM에 어떤 내용을 담는지
  • 같은 사람에게 얼마나 반복하는지

받는 사람이 원하지 않는 내용을 반복해서 보내면 스팸 신고가 쌓이고, 어떤 도구를 썼는지와 무관하게 제재 사유가 됩니다.

그래서 정직하게 말하면 이렇습니다. 어떤 도구도 「절대 정지되지 않는다」고 약속할 수 없습니다. 공식 API는 도구 설계에서 생기는 위험을 줄이지만, 운영에서 생기는 위험까지 대신 판단하지는 못합니다.

특정 게시물만 실패하면 정지인가요?

자동 DM이 갑자기 안 나가면 먼저 「계정이 막혔나」를 의심하게 됩니다. 하지만 결과가 게시물과 경로에 따라 갈린다면 계정 전체 문제라고 단정하기 어렵습니다.

디엠큐를 쓰는 계정에서도 이런 일이 있었습니다. 한 게시물에서만 이런 모양이었습니다.

  • 인스타그램 화면에는 댓글이 달려 있는데, 그 댓글이 달렸다는 알림이 연동 서비스로 오지 않습니다. 알림이 없으니 자동 DM은 시작조차 하지 못합니다
  • 그 게시물의 댓글에는 자동 답장을 보내는 것 자체가 거절됩니다
  • 같은 계정의 다른 게시물은 평소대로 동작합니다
  • 같은 게시물에서도 공개 답글은 달리고, 사람이 먼저 보낸 DM에는 정상적으로 답장이 나갑니다

계정을 의심할 때

여러 게시물에서 한꺼번에 안 됩니다.

게시물을 의심할 때

다른 게시물은 멀쩡한데 한 게시물에서만 안 됩니다.

위 사례는 두 번째였습니다. 이럴 때는 계정 정지의 신호라기보다 그 게시물부터 확인할 일입니다.

원인은 아직 확인되지 않았습니다

인스타그램은 이 상태를 설명하는 문서를 내놓지 않았고, 자동화 도구가 받는 오류 메시지도 실제 원인과 다른 곳을 가리킵니다. 메타 개발자 커뮤니티에도 「다른 알림은 오는데 댓글 알림만 오지 않는다」는 보고가 반복해서 올라옵니다.

여러 자동화 서비스의 문제 해결 문서는 그 게시물이 「제한된 콘텐츠」로 분류된 경우를 가능한 원인으로 듭니다(연령·국가 제한, 민감한 주제 등). 다만 인스타그램이 확인해 준 설명은 아니라서, 이 글에서도 원인으로 단정하지 않습니다.

그래서 디엠큐는 댓글을 직접 다시 확인합니다

알림이 오지 않으면 어떤 자동화도 시작할 수 없습니다. 그래서 디엠큐는 알림만 기다리지 않고 켜져 있는 캠페인의 게시물을 10분마다 직접 읽습니다. 댓글은 달렸는데 DM이 나간 기록이 없으면, 캠페인 현황에 「DM이 안 나간 댓글」로 모아 보여줍니다.

캠페인 현황의 「DM이 안 나간 댓글」 화면. 댓글 하나가 「DM 안 나감」으로 표시돼 있고, 공개 답글로 내보낼 안내 문구와 「1건에 안내 답글 달기」 버튼이 함께 보인다.
DM이 못 나간 댓글을 모아 보여주고, 안내 답글을 달 대상을 직접 고릅니다. 이미 처리했거나 직접 답한 댓글은 대상에서 빠집니다.

여기서 대상을 확인하고 버튼을 누르면 그 댓글에 공개 답글로 「DM으로 키워드를 보내주세요」라고 안내합니다. 그 사람이 DM을 보내면 그때 자료가 나갑니다. 이 안내 답글은 자동으로 나가지 않습니다 — 이미 직접 답한 자리에 자동 답글이 끼어들면 되돌릴 수 없어서, 화면에서 확인하고 누를 때만 나갑니다.

무엇을 확인해야 하나요?

  • 로그인 화면을 확인합니다.

    도구 안에서 비밀번호를 받지 않고 Instagram 권한 화면으로 이동하는지 봅니다.

  • 상대의 행동 뒤에만 보냅니다.

    댓글이나 DM처럼 상대가 먼저 시작한 흐름에 자동 발송을 연결합니다.

  • 댓글에서 결과를 미리 알립니다.

    「댓글에 ○○ 남기시면 DM으로 보내드려요」처럼 무엇이 도착할지 먼저 적습니다.

  • 답이 없으면 반복하지 않습니다.

    같은 사람에게 같은 내용을 계속 보내지 않습니다.

  • 쓰지 않는 앱의 권한을 회수합니다.

    Instagram 설정의 연결된 앱에서 현재 권한을 가진 도구를 정기적으로 확인합니다.

다음에 무엇을 읽나요?

자주 묻는 질문

인스타그램 자동 DM을 쓰면 계정이 정지되나요?

자동 DM 자체를 금지하는 규정은 없습니다. 인스타그램은 댓글에 자동으로 DM을 보내는 「비공개 답장」 기능을 공식 API로 제공합니다. 제재로 이어지는 것은 자동화라는 사실이 아니라 로그인 정보를 외부 앱에 넘기는 방식, 동의 없는 발송, 과도한 발송 속도입니다.

자동 DM 도구에 인스타그램 아이디와 비밀번호를 알려줘도 되나요?

권하지 않습니다. Meta 플랫폼 약관은 개발자에게 「Meta 제품의 로그인 정보를 별도로 요청하거나 수집해서는 안 된다」고 명시합니다. 비밀번호를 요구하는 도구는 그 약관을 어기는 방식으로 동작하며, 인스타그램은 이런 앱을 쓴 계정에 비밀번호 변경을 요구한 사례를 공식 블로그로 밝혔습니다.

공식 API를 쓰면 계정이 안전한가요?

공식 API는 도구가 비밀번호를 받지 못하게 하고, 문서화된 호출 한도를 넘는 요청을 거절합니다. 다만 어떤 행동을 발송 조건으로 삼는지와 무엇을 보내는지는 운영자의 책임입니다. 받는 사람이 원하지 않는 내용을 반복해서 보내면 어떤 도구를 쓰든 스팸 신고와 제재 위험이 남습니다.

인스타그램 비공개 답장은 몇 건까지 보낼 수 있나요?

Meta 문서 기준으로 계정당 시간당 750건입니다. 이 한도를 넘기면 API 호출이 거절됩니다.

특정 게시물에서만 자동 DM이 안 나갑니다. 계정이 정지된 건가요?

곧바로 계정 정지라고 볼 근거는 부족합니다. 계정이 막히면 게시물을 가리지 않는데, 저희가 확인한 사례에서는 한 게시물에서만 댓글 알림이 오지 않았고 같은 계정의 다른 게시물은 평소대로 동작했습니다. 같은 게시물에서도 공개 답글은 달렸고, 사람이 먼저 보낸 DM에는 답장이 나갔습니다. 이렇게 결과가 게시물마다 다르다면 계정보다 그 게시물을 먼저 확인하는 편이 맞습니다.