Export selected issue records
Exports the issue number, title, status, assignee, milestone, labels, and schedule fields for the records the user filtered and selected in the application.
Google OAuth Application
Application purpose: Pocket Exporter lets authorized users export issue-tracking records they select and completed AI work results into a new Google spreadsheet owned by the Google account they authorize.
Pocket Exporter is a data-export utility for an issue-management application. It exports only the issue list or completed AI result that the user explicitly selects. The user chooses a Google account and grants access for every export.
APPLICATION FEATURES
The application provides the following export features to authorized users of the issue-management system.
Exports the issue number, title, status, assignee, milestone, labels, and schedule fields for the records the user filtered and selected in the application.
Exports only an AI schedule brief or work result that the user already generated and reviewed. Google user data is never used to train an AI model.
Writes the selected data to a new file and applies headers, column widths, and table formatting. The authorized Google account owns and controls the resulting file.
HOW GOOGLE USER DATA IS USED
Pocket Exporter uses the short-lived OAuth access token authorized by the user, the new spreadsheet created for that export request, and that file's identifier.
The data is used only to create the requested spreadsheet, write and format the selected records, and remove an incomplete app-created file if the export fails.
Pocket Exporter does not read existing spreadsheet content, the user's full Drive file list, Google profile, Gmail, or contacts.
No refresh token is requested or stored. The encrypted access token is available for no more than 10 minutes and can be claimed only once. Users can revoke access at any time.
Pocket Exporter uses Google user data only to create, write, format, identify, and—if an export fails—delete the spreadsheet created by the user's current export request. It does not browse existing Drive files, read existing spreadsheets, or use Google user data for advertising, sale, profiling, or AI model training.
EXPORT WORKFLOW
Authentication is separated from the business data being exported.
The server validates the signed-in user, export permission, and selected issue records or completed AI result.
The user selects a Google account and explicitly approves the Sheets and drive.file permissions.
The encrypted, short-lived access token is delivered once. No refresh token is requested or stored.
The main server writes validated data through Google APIs, and the authorized account owns the resulting file.
EXPLICIT BOUNDARIES
The application does not request broad Drive access and cannot browse the user's complete file list.
No refresh token is requested or stored. The user authorizes each export separately.
Google user data is not used for advertising, sale, profiling, or AI model training.
The OAuth Broker never receives issue titles, assignees, labels, or AI result content.
POLICY DOCUMENTS