Complete Australian data protection with Tax File Number detection, Medicare number validation, Privacy Act compliance, and support for all state and territory identifier formats.
All states, territories, and regulations
Tax File Number detection with check digit validation and format verification.
Medicare card number detection with check digit validation and IRN handling.
Support for Australian Privacy Principles and Privacy Act 1988 requirements.
Australian address formats with postcodes, state abbreviations, and locality recognition.
Landline, mobile (04xx), and 13/1300/1800 number formats.
Bank State Branch codes and account number detection with validation.
Simple integration, powerful results
Send your documents, text, or files through our secure API endpoint or web interface.
Our AI analyzes content to identify all sensitive information types with 99.7% accuracy.
Sensitive data is automatically redacted based on your configured compliance rules.
Receive your redacted content with full audit trail and compliance documentation.
Get started with just a few lines of code
import requests
api_key = "your_api_key"
url = "https://api.redactionapi.net/v1/redact"
data = {
"text": "John Smith's SSN is 123-45-6789",
"redaction_types": ["ssn", "person_name"],
"output_format": "redacted"
}
response = requests.post(url,
headers={"Authorization": f"Bearer {api_key}"},
json=data
)
print(response.json())
# Output: {"redacted_text": "[PERSON_NAME]'s SSN is [SSN_REDACTED]"}
const axios = require('axios');
const apiKey = 'your_api_key';
const url = 'https://api.redactionapi.net/v1/redact';
const data = {
text: "John Smith's SSN is 123-45-6789",
redaction_types: ["ssn", "person_name"],
output_format: "redacted"
};
axios.post(url, data, {
headers: { 'Authorization': `Bearer ${apiKey}` }
})
.then(response => {
console.log(response.data);
// Output: {"redacted_text": "[PERSON_NAME]'s SSN is [SSN_REDACTED]"}
});
curl -X POST https://api.redactionapi.net/v1/redact \
-H "Authorization: Bearer your_api_key" \
-H "Content-Type: application/json" \
-d '{
"text": "John Smith's SSN is 123-45-6789",
"redaction_types": ["ssn", "person_name"],
"output_format": "redacted"
}'
# Response:
# {"redacted_text": "[PERSON_NAME]'s SSN is [SSN_REDACTED]"}
Australia's privacy framework centers on the Privacy Act 1988 and the Australian Privacy Principles (APPs), creating comprehensive requirements for organizations handling personal information. With recent amendments strengthening breach notification requirements and increasing penalties, Australian privacy compliance has become increasingly important. Organizations processing Australian personal information must understand the specific identifier formats, regulatory requirements, and protection expectations of the Australian market.
Australia's data protection landscape includes unique identifiers—Tax File Numbers, Medicare numbers, and state-specific driver's licenses—each with distinct formats requiring specialized detection. The interplay between federal privacy law and state-specific regulations, particularly for health information, creates complexity that systematic redaction helps address.
The Tax File Number is Australia's primary tax identifier, issued by the Australian Taxation Office (ATO). TFN handling is subject to specific rules under the Privacy Act's Tax File Number Guidelines:
Format: TFNs are 8 or 9 digits. The transition from 8 to 9 digits means both formats exist in circulation. Newer TFNs use 9 digits; older 8-digit TFNs remain valid.
Check Digit Algorithm: TFNs use a weighted sum algorithm with check digit validation modulo 11. Each digit is multiplied by a weight (1, 4, 3, 7, 5, 8, 6, 9, 10), summed, and must divide evenly by 11. We validate this check digit to confirm valid TFNs.
Usage Restrictions: The TFN Guidelines strictly limit TFN collection to specific purposes (employment, tax, financial services). Detecting TFN presence helps identify potentially improper collection or retention.
Sensitivity: TFN exposure enables tax fraud, identity theft, and unauthorized financial account access. The TFN's sensitivity is similar to SSN in the US context.
Medicare Australia issues Medicare card numbers for healthcare access:
Format: Medicare numbers are 10 digits plus a 1-digit Individual Reference Number (IRN). The 10-digit base number identifies the card; the IRN identifies the specific individual on that card (1-9, representing family members).
Check Digit: The 10-digit number includes a check digit calculated using a specific algorithm. Validation confirms valid Medicare numbers while rejecting random sequences that happen to be 10-11 digits.
Display Formats: Medicare numbers appear in various formats: grouped (1234 56789 0-1), ungrouped (12345678901), or partial (without IRN). Detection handles all common display variations.
Healthcare Significance: Medicare numbers enable healthcare access and appear throughout medical records, insurance claims, and health service documentation. Protection is essential for healthcare data privacy.
The Privacy Act 1988 establishes Australia's privacy framework through 13 Australian Privacy Principles:
APP 1 - Open and Transparent Management: Organizations must have clear privacy policies. Redaction supports claims about data minimization by making them operational.
APP 3 - Collection: Only collect personal information necessary for functions. Redaction helps remove information collected beyond necessary scope.
APP 6 - Use and Disclosure: Use personal information only for collection purpose (with exceptions). Redaction prepares data for secondary uses by removing unnecessary personal information.
APP 8 - Cross-Border Disclosure: Special requirements for overseas transfers. Redaction reduces sensitivity of transferred data.
APP 11 - Security: Take reasonable steps to protect personal information. Redaction is a security measure—reducing stored information reduces breach impact.
Australia's Notifiable Data Breaches (NDB) scheme requires notification when breaches are likely to result in serious harm:
Notification Trigger: Breaches involving information like TFN, Medicare numbers, or financial information typically trigger notification obligations due to serious harm likelihood.
Harm Assessment: Organizations must assess breach seriousness. Redacted data—if properly de-identified—may not constitute notifiable personal information.
Prevention Focus: Redacting unnecessary personal information before storage prevents it from being breached. Data that doesn't exist can't be compromised.
Each Australian state and territory issues distinct identifiers:
Driver's Licenses:
State Health Identifiers: Some states issue state-specific health identifiers in addition to Medicare numbers. NSW has Individual Healthcare Identifiers (IHI) under the national system.
Australian contact information follows specific patterns:
Phone Numbers: Australian phone numbers include: mobile (04xx xxx xxx), geographic landlines with 2-digit area codes (02 for NSW/ACT, 03 for VIC/TAS, 07 for QLD, 08 for SA/WA/NT), and service numbers (13, 1300, 1800). International format: +61 X XXXX XXXX (dropping leading 0).
Postcodes: Australian postcodes are 4 digits with state-based ranges: NSW (1000-2599, 2619-2999), VIC (3000-3999, 8000-8999), QLD (4000-4999, 9000-9999), SA (5000-5799, 5800-5999), WA (6000-6797, 6800-6999), TAS (7000-7799, 7800-7999), NT (0800-0899, 0900-0999), ACT (0200-0299, 2600-2618, 2900-2920).
Addresses: Australian addresses follow: [number] [street name] [street type], [suburb], [state abbreviation] [postcode]. Street types include unique Australian terms (e.g., "Parade," "Terrace"). Detection handles these conventions.
Australian financial data has specific formats:
BSB (Bank State Branch): 6-digit codes identifying bank branches (format: XXX-XXX). First 2 digits indicate bank, next digit indicates state, remaining digits identify branch. We validate against known BSB patterns.
Account Numbers: Vary by bank, typically 6-10 digits. Combined with BSB for complete account identification.
ABN (Australian Business Number): 11-digit identifier for businesses with check digit validation using modulus 89 algorithm.
ACN (Australian Company Number): 9-digit identifier for companies registered with ASIC, with check digit validation.
Health information receives enhanced protection in Australia:
Privacy Act Definition: Health information is a category of sensitive information under the Privacy Act, subject to additional collection and use restrictions.
State Health Records Acts: Victoria, NSW, and ACT have specific health records legislation creating additional requirements beyond federal law.
My Health Record: Australia's national digital health record system has specific access and security requirements. Healthcare identifiers link to My Health Record access.
Organizations handling Australian data internationally face specific requirements:
APP 8 Requirements: Before disclosing personal information overseas, organizations must take reasonable steps to ensure the recipient doesn't breach APPs, or obtain consent, or confirm adequate protection.
Trans-Tasman Context: Australia and New Zealand have close economic ties and similar privacy frameworks. Data flows between countries are common in shared business operations.
GDPR Adequacy: While Australia doesn't have EU adequacy status, Australian privacy standards align with GDPR principles. Organizations serving EU customers must address both frameworks.
RedactionAPI has transformed our document processing workflow. We've reduced manual redaction time by 95% while achieving better accuracy than our previous manual process.
The API integration was seamless. Within a week, we had automated redaction running across all our customer support channels, ensuring GDPR compliance effortlessly.
We process over 50,000 legal documents monthly. RedactionAPI handles it all with incredible accuracy and speed. It's become an essential part of our legal tech stack.
The multi-language support is outstanding. We operate in 30 countries and RedactionAPI handles all our documents regardless of language with consistent accuracy.
Trusted by 500+ enterprises worldwide





TFNs are 8 or 9 digit numbers with a check digit algorithm based on weighted sum modulo 11. We validate the check digit and analyze context to distinguish TFNs from other numeric sequences. Invalid check digits indicate potential transcription errors or non-TFN numbers.
Medicare numbers are 10 digits plus a 1-digit Individual Reference Number (IRN). The 10-digit number has a check digit we validate. We detect both the full 11-digit format and the 10-digit base number, handling various display formats.
The Privacy Act 1988 and Australian Privacy Principles (APPs) govern personal information handling. APP 11 requires security of personal information; redaction supports this by limiting stored information. APP 6 limits use and disclosure, supported by redaction before sharing.
Yes, each state and territory has distinct license formats. NSW uses 8-digit numbers, Victoria uses 9-10 digits, Queensland varies by issue date. We detect all state formats with appropriate validation where available.
Australian Business Numbers (ABNs) are 11-digit identifiers for businesses. We detect ABNs with check digit validation. Australian Company Numbers (ACNs) are also detected with their specific 9-digit format and validation.
Australian numbers include mobile (04xx xxx xxx), geographic landlines (02-08 area codes), and service numbers (13, 1300, 1800). We detect all formats with proper international format support (+61).