Pinterest API Compliance
Last updated: April 28, 2026
Built with the Pinterest API
PINMAKR uses Pinterest's official API in compliance with their Developer Guidelines
PINMAKR is an independent third-party application and is not endorsed, certified, or otherwise approved by Pinterest, Inc. "Pinterest" and the Pinterest logo are trademarks of Pinterest, Inc.
1. How We Use Pinterest's API
PINMAKR integrates with the Pinterest API to provide the following features:
Pin Publishing
With your explicit authorization via OAuth, we publish pins to the boards you choose. You approve every pin before it goes live.
Board Access
We read your board list so you can pick where to publish. We do not modify your boards, delete pins, or access private board content beyond what you authorize.
Account Verification
We display your Pinterest username so you can confirm you're publishing to the right account. We do not read followers, following lists, or activity feed data.
2. Authentication & Authorization
- We use Pinterest's official OAuth 2.0 flow for authentication
- We never ask for or store your Pinterest password
- We request only the minimum scopes our features require:
boards:read— list your boards so you can pick a publish destinationboards:write— create a new board on your behalf if you don't want to use an existing onepins:read— confirm a pin was published successfully and surface its Pinterest URLpins:write— publish the pins you generated, when you click Publishuser_accounts:read— display your Pinterest username so you can confirm you're publishing to the right account
- You can review and revoke PINMAKR's access at any time in your Pinterest Security Settings
- OAuth tokens are stored on our backend infrastructure, never exposed to the frontend, and only used to fulfill your explicit publish requests
3. Data Handling & Retention
What We Store
- Your Pinterest username (for display purposes)
- OAuth access tokens (server-side only, used to fulfill your explicit publish requests)
- Board names and IDs (to show publishing options)
- Pin IDs of pins you publish through PINMAKR (for reference)
What We Do NOT Store
- Your Pinterest password
- Private pin or board content
- Your followers/following lists
- Personal messages or activity feed data
- Data from other Pinterest users without their knowledge
Retention Period
Pinterest data (board lists, pin metadata) is cached temporarily for performance and is refreshed on each session. We do not maintain long-term archives of your Pinterest data. When you disconnect your Pinterest account or delete your PINMAKR account, all associated Pinterest data is deleted.
4. Pinterest Branding Compliance
- We use the official Pinterest logo and brand colors only as permitted by Pinterest's Brand Guidelines
- PINMAKR is clearly identified as a third-party tool, not a Pinterest product
- We do not imply endorsement, partnership, or affiliation with Pinterest beyond API integration
- Pinterest trademarks are used only to identify the Pinterest platform and its features
5. Content Guidelines
PINMAKR enforces content guidelines that align with Pinterest's policies:
- We do not allow users to create spam or misleading pins
- AI-generated content must be reviewed by users before publishing to Pinterest
- We provide input validation to prevent low-quality or nonsensical content
- Users are responsible for ensuring their content complies with Pinterest's Community Guidelines
- We reserve the right to disable publishing access for users who violate content policies
6. Rate Limiting & API Usage
We respect Pinterest's API rate limits and implement our own throttling to ensure we stay well within allowed limits. Our internal rate limiting (60 requests/minute per user) ensures responsible API usage and prevents any single user from causing excessive load on Pinterest's servers.
7. User Controls
As a PINMAKR user, you have full control over Pinterest integration:
Connect
Link your Pinterest account via secure OAuth
Review
Approve every pin before it publishes
Disconnect
Revoke access anytime from Pinterest settings
Delete
Remove all Pinterest data by deleting your account
8. Developer Guidelines Compliance
PINMAKR complies with Pinterest's Developer Guidelines, including:
- Transparency: Users are clearly informed about what data we access and how it's used
- User consent: All Pinterest actions require explicit user authorization
- Data minimization: We only access the data necessary to provide our features
- Security: OAuth tokens stay server-side, are never sent to the browser, and can be revoked instantly from your Pinterest Security Settings
- No data selling: We never sell Pinterest data to third parties
- Accurate representation: We clearly identify as a third-party tool
- Respectful usage: We stay within API rate limits and usage guidelines
9. Reporting Concerns
If you believe PINMAKR is being used to create content that violates Pinterest's policies, or if you have concerns about how we handle Pinterest data, please contact us immediately:
Email: compliance@pinmakr.com
You can also report content directly to Pinterest through their platform's reporting features.
10. Updates to This Page
This compliance page is updated whenever we change how we integrate with Pinterest's API or when Pinterest updates their developer requirements. Check the "Last updated" date at the top for the most recent version.